Posso forzare il mio Mac a utilizzare meglio la memoria inattiva?

15

Uso mysql e occupa fino a 2,5 GB della mia ram. Ho controllato il monitor dell'attività e ho visto che ho 1 GB di memoria inattiva ma non cambia mai anche se ho solo 10 MB di memoria libera attiva. C'è un modo per forzare l'uso della memoria inattiva?

    
posta AliBZ 17.03.2011 - 19:38
fonte

2 risposte

18

puoi pensare alla memoria inattiva come la memoria libera che è stato riservato per un'applicazione chiusa di recente, ma pronto per essere utilizzato da altri usi quando la memoria "veramente" libera è stata esaurita. Se hai 1 GB di memoria (per semplificare la discussione) su un sistema appena avviato, immagina che il sistema operativo usi 300 MB e apri un'app che utilizza 200 MB. Ora hai un totale di 500 MB usati e 500 gratuiti. Se chiudi quella app che utilizzava 200 MB, la memoria è contrassegnata come inattiva e ora avrai 300 utilizzato (OS), 200 inattivo e 500 liberi. Se apri un'app che richiede 600 MB, utilizzerà la memoria libera e quindi estrarrà dal pool inattivo.

Puoi liberare memoria inattiva aprendo Terminal.app e digitando (senza $):

 $ purge

Puoi anche configurare MySQL per usare più memoria ma se non hai problemi di prestazioni lascerei tutto da solo:

Per ulteriori informazioni sulla memoria inattiva in OS X:

risposta data 17.03.2011 - 20:04
fonte
0

Per espandere la risposta di Aaron:

Il tuo caso potrebbe essere un problema con MySQL che richiede troppe risorse, ma la memoria inattiva è come la memoria libera per il sistema operativo. La differenza tra Inattivo e Libero è che Inactive era recentemente usato, quindi se per esempio apri iTunes e usa 200 MB, quando lo chiudi, il programma si chiude, la memoria di iTunes è contrassegnata come Inattiva ma rimane come a meno che non sia di nuovo necessario . Ma se ti capita di riaprire iTunes, OS X sa che è già lì e inattivo, quindi lo segnala come attivo di nuovo e voilá, è stato più veloce di doverlo ricaricare dal disco rigido più lento.

Fornisci ulteriori informazioni sul tuo computer per trovare la causa del tuo sistema "lento".

aggiornamento : Ecco ulteriori informazioni su Memoria e OS X (da Apple):

link

    
risposta data 17.03.2011 - 20:47
fonte

Leggi altre domande sui tag