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