Ho trovato una pagina web che ha questa definizione per la memoria cablata:
Wired memory is used by the OS and is pretty much untouchable. Another
application can't "borrow" wired memory
Se vuoi sapere di più su come le applicazioni e i framework utilizzano la memoria sul tuo sistema, prova /usr/bin/allmemory
. È necessario eseguirlo come root; sudo /usr/bin/allmemory
è un modo per farlo. Quando lo esegui, eseguirà l'analisi per diversi secondi prima di mostrare l'output.
Ecco un breve esempio dell'output:
Process Name [ PID] Architecture PrivateRes/NoSpec Copied Dirty Swapped Shared/NoSpec
=================== ============ ================= ========= ========= ========= =============
WebProcess [ 317]: 64-bit 74126 / 73588 2102 48868 403 32777 / 30757
Xcode [ 368]: 64-bit 55780 / 55711 25228 45570 595 43660 / 41720
Safari [ 315]: 64-bit 25087 / 25087 2251 17647 52 35197 / 33513
Vedi la pagina man di allmemory (con il comando man allmemory
) per maggiori dettagli; ecco una spiegazione di alcune colonne:
PrivateRes: il numero di pagine residenti nella memoria fisica, non condivise con altri processi
Copiato / Sporco: il numero di pagine residenti che sono state copiate o sporche (non esclusive)
Scambiato: il numero di pagine che erano in memoria ma sono state scambiate su disco.
Condiviso: il numero di pagine condivise