Aquesta secci¨® mostra els detalls dels par¨¤metres de l'element d'agent vm.memory.size[<mode>].
Els par¨¤metres seg¨¹ents s¨®n disponibles per aquest element:
used
/total
*100)Alguns d'aquests par¨¤metres detallats a la plataforma poden no ¨¦sser disponibles sota la vostra plataforma. Veieu Elements suportats per la plataforma per tindre m¨¦s detalls.
C¨¤lcul espec¨ªfic a la plataforma d'available i used:
Plataforma | "available" | "used" |
---|---|---|
AIX | free + cached | mem¨°ria real emprada |
FreeBSD | inactive + cached + free | active + wired + cached |
HP UX | free | total - free |
Linux<3.14 | free + buffers + cached | total - free |
Linux 3.14+ (tamb¨¦ retroportada a 3.10 sota RHEL 7) |
/proc/meminfo; per tindre m¨¦s detalls, veieu "MemAvailable" a la . eieu que free + buffers + cached no ¨¦s el mateix que 'available' doncs la cau de paginaci¨® no es pot pas alliberar i la filigrana s'empra al c¨¤lcul. |
total - free |
NetBSD | inactive + execpages + file + free | total - free |
OpenBSD | inactive + free + cached | active + wired |
OSX | inactive + free | active + wired |
Solaris | free | total - free |
Win32 | free | total - free |
La suma de vm.memory.size[used] i vm.memory.size[available] no ¨¦s pas necess¨¤riament igual al total. Per exemple, sota FreeBSD :
* Les mem¨°ries activa, inactiva, wired i cau es consideren com emprades, doncs emmagatzemen informaci¨® ¨²til.
* Al mateix temps, les mem¨°ries inactives, cau i alliberades es consideren disponibles, doncs aquest tipus de mem¨°ria poden donar-se r¨¤pidament als processos que demanin m¨¦s mem¨°ria.
Per tant, la mem¨°ria inactiva tamb¨¦ s'empra i ¨¦s disponible simult¨¤niament. Per aix¨°, l'element vm.memory.size[used] ¨¦s dissenyat nom¨¦s com a prop¨°sit informatiu, mentre que vm.memory.size[available] ¨¦s dissenyat per emprar-lo als triggers.