MacBook Air RAM Utilizzo [duplicato]

0

Mi chiedo solo perché l'app Activity Monitor o Free Memory dice che ho 867 MB gratuiti (mentre scrivo questa domanda).

Attualmente sto utilizzando le seguenti app: Chrome (1 scheda), Skype, Activity Monitor.

Ecco una ripresa dal monitor dell'attività. Qualcuno può spiegarmi, con 8 GB di RAM, come è possibile avere queste statistiche?

Free: 869.1MB
Wired: 1.23GB
Active:2.17GB
Inactive: 3.75GB
Used: 7.15GB
VM Size: 254.82GB
Page ins: 4.34GB
Page outs: 0bytes
Swap used: 0bytes

Ho un MacBook Air di metà 2012 con un i5 da 1,8 GHz, 8 GB di RAM, aggiornato a Mountain Lion.

P.S. Perché la dimensione della macchina virtuale è 243 GB? Non ho nemmeno tanto spazio sul mio disco.

    
posta Ando 03.12.2012 - 00:42
fonte

3 risposte

2

Mac OS X alloca e utilizza la RAM in modo diverso da quanto riportato da Windows e può essere fonte di confusione a volte. Microsoft ha originariamente creato Windows per mantenere la memoria il più libera possibile. Il modello di memoria di Apple segue una linea guida che la RAM vuota è una risorsa sprecata che potrebbe essere utilizzata meglio per migliorare le prestazioni.

Ecco una rapida e un po 'semplicistica ripartizione di come viene attualmente utilizzata la RAM:

  • Wired: memoria riservata dal sistema operativo
  • attivo: memoria utilizzata dai programmi attualmente in esecuzione, ad es. Chrome, Skype, Monitoraggio attività
  • Inattivo: memoria utilizzata dai programmi che hai eseguito in precedenza dall'ultimo riavvio, ma da quando sono usciti. La maggior parte delle persone utilizza sempre alcuni programmi e può passare da una all'altra chiudendo un programma e quindi avviandone un altro. Anziché rilasciare la memoria per essere "libera", i programmi inattivi vengono memorizzati nella cache e pronti per essere nuovamente eseguiti. Parte o tutta questa memoria sarà combinata con la memoria libera secondo necessità dal sistema o dai programmi.
  • Gratuito: memoria ancora inutilizzata dall'ultimo avvio.
  • Usato: totale di cablato, attivo e inattivo.

La dimensione VM è la "quantità totale di memoria disponibile per il computer". Quando si utilizza VM (memoria virtuale), il processore scambia porzioni inutilizzate della memoria del chip con la memoria del disco rigido, fornendo l'usabilità di un ingombro di memoria maggiore quando potrebbe non essere disponibile.

Il tuo swap totale utilizzato è 0 byte usati, quindi stai riuscendo a fare tutto nella RAM reale o chip senza dover utilizzare l'SSD più lento. Lo zero page out mostra che hai fatto una buona scelta andando con 8GB o RAM.

Le statistiche della VM vengono ripristinate ogni volta che si riavvia.

Spero che questo aiuti a demistificare il tuo computer.

informazioni aggiuntive aggiunte in risposta al commento di Ando

Lascia che ti dia una prospettiva diversa sull'uso della memoria:

Piuttosto che chiedere "1.2 GB, davvero?", chiedi quanti servizi, cache e altri file di sistema caricano il Mac all'avvio anziché singolarmente, se necessario. Finché la quantità utilizzata rimane costante, si dovrebbe andare bene. Se le quantità cablate tendono a salire drammaticamente mentre la usi, allora hai qualcosa di cui preoccuparti.

La memoria cablata aggiuntiva può essere utilizzata dalle preferenze di sistema, dai programmi della barra dei menu e da altri processi in background.

Confrontare il tuo sistema con una macchina Linux da 2 GB è simile al confronto tra il tuo computer e il mio Mac Pro con 24 GB di RAM, array interni a più terabyte, numerose schede grafiche, ecc. Entrambi sono stati progettati e configurati per diversi scopi e impronte.

Puoi avere una buona idea dei singoli footprint delle app nella finestra Monitor attività sopra le statistiche RAM.

Spero che questo aiuti!

terza modifica nella risposta ...

Non ho molta esperienza con Chrome, ma non dimenticare che ha una piena istanza di Flash che ci vivono. La maggior parte della mia cerchia funziona su iOS o OS X, quindi eseguo FaceTime anziché Skype.

Ecco alcune procedure da seguire:

  • Controlla e verifica se disponi delle ultime versioni, in particolare per Chrome. Le perdite di memoria note tendono a essere corrette nel tempo.
  • Quando diagnostichi problemi di memoria, è meglio iniziare con un nuovo avvio.
  • Mentre usi Skype e Chrome, tieni traccia dei loro usi della memoria nel tempo.
  • Quando apri un'altra scheda, quanta memoria aggiuntiva viene rimossa?
  • Quando chiudi quella scheda viene rilasciata tutta la memoria aggiuntiva?

Piuttosto che perdere un sacco di tempo preoccupandoti dell'impronta di memoria minima e simili, esegui le prestazioni del sistema con il tuo orologio ... Il computer ti sembra ancora veloce e divertente?

    
risposta data 03.12.2012 - 01:18
fonte
0

La dimensione della VM è una quantità teorica di memoria allocata dal sistema a tutte le diverse applicazioni che la rivendicano. Tuttavia, solo la porzione "usata" di questa memoria esiste effettivamente.

La tua memoria inattiva è MOLTO alta. Probabilmente c'è un'applicazione che ha una perdita di memoria e che non ha liberato la memoria. Prova a eseguire il comando purge nel terminale per cancellare la maggior parte della memoria inattiva.

    
risposta data 03.12.2012 - 01:07
fonte
0

I browser occupano enormi quantità di memoria. Corro Safari, Firefox e Chrome e ognuno di essi finisce per utilizzare 1 GB + in poche ore di uso intenso.

Se non vedi molti outs della pagina, hai abbastanza memoria. Detto questo, la mia esperienza personale è che i palloni da spiaggia aumentano quando la memoria libera arriva a zero, quindi riavvio il browser se la memoria libera è zero e comincio a vedere i palloni da spiaggia.

    
risposta data 03.12.2012 - 05:29
fonte

Leggi altre domande sui tag