MemoryStatus()

Syntaxe

Resultat.q = MemoryStatus(Type)
Description
Renvoie les informations sur un type de mémoire demandé.

Arguments

Type Le type de mémoire à tester.
Peut être une des valeurs suivantes:
  #PB_System_TotalPhysical: La quantité totale de mémoire installée, en octets.
  #PB_System_FreePhysical : La mémoire disponible, en octets.
  #PB_System_TotalVirtual : La taille de la mémoire virtuelle totale, en octets (Windows uniquement).
  #PB_System_FreeVirtual  : La taille de la mémoire virtuelle disponible, en octets (Windows uniquement).
  #PB_System_TotalSwap    : La taille de la mémoire de swap total, en octets (Windows et Linux uniquement).
  #PB_System_FreeSwap     : La taille de la mémoire de swap disponible, en octets (Windows et Linux uniquement).
  #PB_System_PageSize     : La taille de la page mémoire, en octets (généralement 4 Ko).

Valeur de retour

Renvoie les informations sur le type de mémoire spécifiée.

Exemple

  Debug "La quantité totale de mémoire installée, en octets: " + MemoryStatus(#PB_System_TotalPhysical)
  Debug "La mémoire disponible, en octets: " + MemoryStatus(#PB_System_FreePhysical)
  Debug "La taille de page mémoire, en octets (généralement 4 Ko): " + MemoryStatus(#PB_System_PageSize)
  ;(Windows et Linux uniquement)
  ;Debug "La taille de la mémoire de swap total, en octets (Windows et Linux uniquement): " + MemoryStatus(#PB_System_TotalSwap)
  ;Debug "La taille de la mémoire de swap disponible, en octets (Windows et Linux uniquement): " + MemoryStatus(#PB_System_FreeSwap)
  ;(Windows uniquement)
  ;Debug "La taille de la mémoire virtuelle totale, en octets (Windows uniquement): " + MemoryStatus(#PB_System_TotalVirtual)
  ;Debug "La taille de la mémoire virtuelle disponible, en octets (Windows uniquement): " + MemoryStatus(#PB_System_FreeVirtual)

Voir aussi

CountCPUs()

OS Supportés

Tous

<- ElapsedMilliseconds() - System Index - OSVersion() ->