Mi preoccupa il rapporto di memoria libero vs inattivo su un Mac con 16 GB di RAM

5

Sto cercando dei chiarimenti visto che vedo grandi allocazioni di RAM sul mio Mac. Ho 16 GB di RAM e recentemente ho installato Windows 7 su Parallels. Quando la macchina è in esecuzione, vedo 3,55 GB di memoria libera e 8,39 GB di memoria inattiva. Non voglio che la mia RAM venga bloccata da Windows se ne ho solo bisogno per una piccola attività e sono preoccupato per un Mac che funziona lentamente in questo caso.

Potrebbe essere l'enorme quantità di memoria inattiva dovuta al fatto che Parallels viene eseguito di recente? Non sono sicuro che Parallels sia il colpevole. Inoltre, le memorie Wired e Active mostrano rispettivamente 2 e 2,13 GB. La memoria totale utilizzata è 12,54 GB, il che significa che la maggior parte (12,54 GB di 16 GB) di RAM è impegnata ora.

Questo sembra troppo. Come posso diagnosticare cosa sta esattamente mangiando la mia RAM? Ho un MacBook Pro retina e la versione 10,8 di Mountain Lion. Quando lancio Parallels, l'aumento di memoria è allocato a "Wired", ma la memoria inattiva è ancora 8 GB.

È ciò che sto vedendo spiegabile?

    
posta Render 12.08.2012 - 03:35
fonte

2 risposte

9

La memoria libera non ha nulla in essa. La memoria inattiva memorizza nella cache le informazioni utilizzate di recente solo nel caso in cui il sistema possa utilizzarle nuovamente. Ciò è particolarmente utile per la memorizzazione dei file.

Il sistema richiede solo una piccola quantità di memoria libera in modo che il programma richieda che la memoria sia allocata, non deve impadronirsi di qualche altra memoria attiva sul disco e causare il blocco momentaneo del programma mentre il sistema di memoria virtuale sta eseguendo faccende domestiche. Il sovraccarico del sistema per rilasciare la memoria inattiva è quasi infinitamente breve, quindi non preoccuparti di una grande quantità di memoria in genere non vale nemmeno la pena di pensarci.

In breve:

  • Memoria non attiva: è sempre buona, rende il sistema veloce.
  • Memoria libera: più di 200 MB è uno spreco, quindi il sistema manterrà l'aggiunta di file e / o codice alla memoria inattiva fino a quando la memoria libera non raggiungerà un benchmark di bassa marea basato su alcuni fattori.

Ciò che descrivi sembra perfettamente normale per un sistema che è stato avviato di recente e non mi sembra che sia qualcosa di preoccupante. VMware fusion o Parallels hanno chiaramente bisogno di accedere a molti file durante l'esecuzione di Windows 7 e sono probabilmente la ragione della tua grande quantità di memoria inattiva.

Se, tuttavia, desideri diagnosticare cosa sta utilizzando la memoria, il programma sysdiagnose eseguirà diverse utilità di allocazione della memoria e salva i risultati in una directory.

    
risposta data 12.08.2012 - 04:03
fonte
1

Sono un designer e quello che mi sta succedendo è a malapena lo stesso. Uso Snow Leopard e ho un MacBook Pro 15 "(i7) con RAM da 8 GB, 500 GB (180 GB gratuiti) (modello 2010).

Di solito uso Chrome (4/5 tab), Firefox (1/2 tabs), Skype, VM Ware Fusion (con Win XP, usando solo 512 MB), Photoshop CS5, Adium, iTunes, forse Filezilla.

Photoshop è l'utente principale di Ram. Può consumare fino a 3 GB o più con il passare del tempo e non sto lavorando con file molto grandi, 50mb max e solo 2 o 3 aperti.

Quando inizi ad aprire i programmi, tutto funziona correttamente. È più tardi che vedi che hai molto (e intendo molto) il piccolo Ram libero rimasto. Tra 8 MB e 15 MB. Allo stesso tempo ho 2,21 GB di memoria inattiva.

La macchina diventa molto più lenta quando ottieni meno di 150 MB di memoria libera ed è una bugia totale che la memoria inattiva viene rilasciata su altri programmi per superare questa lentezza. Non viene mai rilasciato fino alla chiusura del programma.

Volevo pubblicare uno screenshot del mio Monitor attività ma il tuo sito non lo consente se sono un nuovo utente.

Una volta che la memoria libera raggiunge questi livelli (15 MB), le Page Outs iniziano ad aumentare e la memoria non attiva non viene mai rilasciata. Diventa laggoso.

Per favore non dirmi che un Macbook Pro 2010 con 8GB non è sufficiente per lavorare con Photoshop su file di piccole e medie dimensioni. Gli utenti normali (internet, skype, visione di film, ecc.) Non hanno questo problema, ma se lo si utilizza per la progettazione o per attività più pesanti, non funziona correttamente.

Penso che questo sia un problema molto importante che non è mai stato affrontato. Non so se Mountain Lion abbia risolto questo problema, ma ho cercato in giro e non ho letto buoni commenti (dicono che Mountain Lion mangia più Ram).

Sai se un SSD MacBook Air i5 / i7 da 8 GB da 256 GB migliorerà in questo senso? Gli SSD migliorano l'utilizzo della RAM? Sto pensando di cambiare il MacBook Pro (non per questo, a causa delle sue dimensioni).

Grazie, Jimmy

    
risposta data 05.03.2013 - 21:21
fonte

Leggi altre domande sui tag