Debug.StartMethodTracing Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
| Nom | Description |
|---|---|
| StartMethodTracing() |
Démarrez le suivi des méthodes avec le nom du journal et la taille de la mémoire tampon par défaut. |
| StartMethodTracing(String) |
Démarrez le suivi des méthodes, en spécifiant le chemin du fichier journal de trace. |
| StartMethodTracing(String, Int32) |
Démarrez le suivi des méthodes, en spécifiant le nom du fichier journal de trace et la taille de la mémoire tampon. |
| StartMethodTracing(String, Int32, DebugTraceOptions) |
Démarrez le suivi des méthodes, en spécifiant le nom du fichier journal de trace, la taille de la mémoire tampon et les indicateurs. |
StartMethodTracing()
Démarrez le suivi des méthodes avec le nom du journal et la taille de la mémoire tampon par défaut.
[Android.Runtime.Register("startMethodTracing", "()V", "")]
public static void StartMethodTracing();
[<Android.Runtime.Register("startMethodTracing", "()V", "")>]
static member StartMethodTracing : unit -> unit
- Attributs
Remarques
Démarrez le suivi des méthodes avec le nom du journal et la taille de la mémoire tampon par défaut.
Par défaut, le fichier de trace est appelé « dmtrace.trace » et il est placé sous votre répertoire spécifique au package sur le stockage principal partagé/externe, tel qu’il est retourné par Context#getExternalFilesDir(String).
Consultez Inspecter les journaux de trace avec Traceview pour plus d’informations sur la lecture des fichiers de trace.
Lorsque le suivi des méthodes est activé, la machine virtuelle s’exécute plus lentement que d’habitude, de sorte que les minutages des fichiers de trace ne doivent être pris en compte que en termes relatifs (par exemple, l’exécution de #1 a été plus rapide que l’exécution #2). Les temps pour les méthodes natives ne changeront pas. N’essayez donc pas d’utiliser cette méthode pour comparer les performances des implémentations interprétées et natives de la même méthode. En guise d’alternative, envisagez d’utiliser le suivi de méthode basée sur l’échantillonnage via ou le #startMethodTracingSampling(String, int, int) suivi « natif » dans l’émulateur via #startNativeTracing().
Java documentation pour android.os.Debug.startMethodTracing().
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.
S’applique à
StartMethodTracing(String)
Démarrez le suivi des méthodes, en spécifiant le chemin du fichier journal de trace.
[Android.Runtime.Register("startMethodTracing", "(Ljava/lang/String;)V", "")]
public static void StartMethodTracing(string? tracePath);
[<Android.Runtime.Register("startMethodTracing", "(Ljava/lang/String;)V", "")>]
static member StartMethodTracing : string -> unit
Paramètres
- tracePath
- String
Chemin d’accès au fichier journal de trace à créer. Si null, cette valeur est par défaut « dmtrace.trace ». Si le fichier existe déjà, il sera tronqué. Si le chemin donné ne se termine pas par « trace », il sera ajouté pour vous.
- Attributs
Remarques
Démarrez le suivi des méthodes, en spécifiant le chemin du fichier journal de trace.
Lorsqu’un chemin d’accès de fichier relatif est donné, le fichier de trace est placé sous votre répertoire spécifique au package sur le stockage principal partagé/externe, tel qu’il est retourné par Context#getExternalFilesDir(String).
Consultez Inspecter les journaux de trace avec Traceview pour plus d’informations sur la lecture des fichiers de trace.
Lorsque le suivi des méthodes est activé, la machine virtuelle s’exécute plus lentement que d’habitude, de sorte que les minutages des fichiers de trace ne doivent être pris en compte que en termes relatifs (par exemple, l’exécution de #1 a été plus rapide que l’exécution #2). Les temps pour les méthodes natives ne changeront pas. N’essayez donc pas d’utiliser cette méthode pour comparer les performances des implémentations interprétées et natives de la même méthode. En guise d’alternative, envisagez d’utiliser le suivi de méthode basée sur l’échantillonnage via ou le #startMethodTracingSampling(String, int, int) suivi « natif » dans l’émulateur via #startNativeTracing().
Java documentation pour android.os.Debug.startMethodTracing(java.lang.String).
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.
S’applique à
StartMethodTracing(String, Int32)
Démarrez le suivi des méthodes, en spécifiant le nom du fichier journal de trace et la taille de la mémoire tampon.
[Android.Runtime.Register("startMethodTracing", "(Ljava/lang/String;I)V", "")]
public static void StartMethodTracing(string? tracePath, int bufferSize);
[<Android.Runtime.Register("startMethodTracing", "(Ljava/lang/String;I)V", "")>]
static member StartMethodTracing : string * int -> unit
Paramètres
- tracePath
- String
Chemin d’accès au fichier journal de trace à créer. Si null, cette valeur est par défaut « dmtrace.trace ». Si le fichier existe déjà, il sera tronqué. Si le chemin donné ne se termine pas par « trace », il sera ajouté pour vous.
- bufferSize
- Int32
Quantité maximale de données de trace que nous collectons. Si ce n’est pas le cas, la valeur par défaut est 8 Mo.
- Attributs
Remarques
Démarrez le suivi des méthodes, en spécifiant le nom du fichier journal de trace et la taille de la mémoire tampon.
Lorsqu’un chemin d’accès de fichier relatif est donné, le fichier de trace est placé sous votre répertoire spécifique au package sur le stockage principal partagé/externe, tel qu’il est retourné par Context#getExternalFilesDir(String).
Consultez Inspecter les journaux de trace avec Traceview pour plus d’informations sur la lecture des fichiers de trace.
Lorsque le suivi des méthodes est activé, la machine virtuelle s’exécute plus lentement que d’habitude, de sorte que les minutages des fichiers de trace ne doivent être pris en compte que en termes relatifs (par exemple, l’exécution de #1 a été plus rapide que l’exécution #2). Les temps pour les méthodes natives ne changeront pas. N’essayez donc pas d’utiliser cette méthode pour comparer les performances des implémentations interprétées et natives de la même méthode. En guise d’alternative, envisagez d’utiliser le suivi de méthode basée sur l’échantillonnage via ou le #startMethodTracingSampling(String, int, int) suivi « natif » dans l’émulateur via #startNativeTracing().
Java documentation pour android.os.Debug.startMethodTracing(java.lang.String, int).
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.
S’applique à
StartMethodTracing(String, Int32, DebugTraceOptions)
Démarrez le suivi des méthodes, en spécifiant le nom du fichier journal de trace, la taille de la mémoire tampon et les indicateurs.
[Android.Runtime.Register("startMethodTracing", "(Ljava/lang/String;II)V", "")]
public static void StartMethodTracing(string? tracePath, int bufferSize, Android.OS.DebugTraceOptions flags);
[<Android.Runtime.Register("startMethodTracing", "(Ljava/lang/String;II)V", "")>]
static member StartMethodTracing : string * int * Android.OS.DebugTraceOptions -> unit
Paramètres
- tracePath
- String
Chemin d’accès au fichier journal de trace à créer. Si null, cette valeur est par défaut « dmtrace.trace ». Si le fichier existe déjà, il sera tronqué. Si le chemin donné ne se termine pas par « trace », il sera ajouté pour vous.
- bufferSize
- Int32
Quantité maximale de données de trace que nous collectons. Si ce n’est pas le cas, la valeur par défaut est 8 Mo.
- flags
- DebugTraceOptions
Indicateurs pour contrôler le suivi des méthodes. La seule qui est actuellement définie est #TRACE_COUNT_ALLOCS.
- Attributs
Remarques
Démarrez le suivi des méthodes, en spécifiant le nom du fichier journal de trace, la taille de la mémoire tampon et les indicateurs.
Lorsqu’un chemin d’accès de fichier relatif est donné, le fichier de trace est placé sous votre répertoire spécifique au package sur le stockage principal partagé/externe, tel qu’il est retourné par Context#getExternalFilesDir(String).
Consultez Inspecter les journaux de trace avec Traceview pour plus d’informations sur la lecture des fichiers de trace.
Lorsque le suivi des méthodes est activé, la machine virtuelle s’exécute plus lentement que d’habitude, de sorte que les minutages des fichiers de trace ne doivent être pris en compte que en termes relatifs (par exemple, l’exécution de #1 a été plus rapide que l’exécution #2). Les temps pour les méthodes natives ne changeront pas. N’essayez donc pas d’utiliser cette méthode pour comparer les performances des implémentations interprétées et natives de la même méthode. En guise d’alternative, envisagez d’utiliser le suivi de méthode basée sur l’échantillonnage via ou le #startMethodTracingSampling(String, int, int) suivi « natif » dans l’émulateur via #startNativeTracing().
Java documentation pour android.os.Debug.startMethodTracing(java.lang.String, int, int).
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.