Langage

ActivityManager.GetProcessMemoryInfo(Int32[]) Méthode

Définition

Retourne des informations sur l’utilisation de la mémoire d’un ou plusieurs processus.

[Android.Runtime.Register("getProcessMemoryInfo", "([I)[Landroid/os/Debug$MemoryInfo;", "GetGetProcessMemoryInfo_arrayIHandler")]
public virtual Android.OS.Debug.MemoryInfo[]? GetProcessMemoryInfo(int[]? pids);
[<Android.Runtime.Register("getProcessMemoryInfo", "([I)[Landroid/os/Debug$MemoryInfo;", "GetGetProcessMemoryInfo_arrayIHandler")>]
abstract member GetProcessMemoryInfo : int[] -> Android.OS.Debug.MemoryInfo[]
override this.GetProcessMemoryInfo : int[] -> Android.OS.Debug.MemoryInfo[]

Paramètres

pids
Int32[]

int : pids des processus dont l’utilisation de la mémoire doit être récupérée.

Retours

Attributs

Remarques

Retourne des informations sur l’utilisation de la mémoire d’un ou plusieurs processus. Remarque : cette méthode est destinée uniquement au débogage ou à la création d’une interface utilisateur de gestion des processus.

À partir d’Android Q, pour les applications régulières, cette méthode renvoie uniquement des informations sur la mémoire des processus s’exécutant en tant qu’interface utilisateur de l’appelant ; aucune autre information de mémoire de processus n’est disponible et ne sera pas égale à zéro. En outre, android Q le taux d’échantillonnage autorisé par cette API est considérablement limité, si vous appelez plus rapidement la limite que vous recevrez les mêmes données que l’appel précédent.

Référence Android pour android.app.ActivityManager.getProcessMemoryInfo.

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 à