Mac OS X con swap disattivato utilizza 6 GB di spazio in poche ore di utilizzo intensivo

2

Ho pochi GB (5,38 GB al momento) di spazio libero sul mio disco rigido (MacBook Pro 2010, 10.7.5). Poche ore dopo l'accensione / il riavvio del computer, lo spazio libero scende lentamente a zero e il sistema si blocca . Ho scoperto che questi due programmi causano questo problema: xCode, Google Chrome (entrambi i programmi sono a rischio di memoria) , anche se penso che il problema sia legato al sistema operativo stesso.

Ho trovato domande simili, ma sembrano essere tutte correlate alla sparizione di alcuni dello spazio su disco, dove nel mio caso lascio lentamente tutto dello spazio su disco .

Quello che ho provato finora:

  1. Uso di OmniSweeper per pulire il mio disco
  2. Disabilitare il paging / swap di Mac OS X come descritto qui
  3. Eliminazione dell'immagine di sonno

Al momento, l'unica soluzione per questo problema è riavviare il sistema (quindi ha tutte queste GB indietro e posso lavorare per poche ore). Quando chiudo Google Chrome e attendo alcuni minuti, il sistema libera alcuni (non più di 600 MB) di spazio su disco.

Che cosa può causare questo problema? Quale software posso utilizzare per investigarlo?

    
posta syntagma 04.11.2012 - 15:31
fonte

3 risposte

2

Per prima cosa, se vuoi liberare un po 'di spazio, ho usato xSlimmer. Delocalizza E elimina il codice "Universale" che non viene utilizzato dai processori Intel. Questo rende tutte le app più piccole. A seconda del numero di app che hai installato, puoi vedere solo un altro paio di sessioni gratuite.

Chrome memorizza nella cache i siti web sul tuo disco. Questo fa parte di ciò che fa per "accelerare" la visualizzazione delle pagine. La maggior parte delle persone non passa tutto il giorno a visitare nuovi siti web. Vanno a siti Web con cui hanno familiarità. Quindi Chrome (e altri browser Web) memorizzano nella cache sul tuo disco rigido. Poiché il materiale viene estratto dal disco locale, "accelera" la visualizzazione della pagina.

Onestamente, questo non è un "problema" (di per sé). Questo è un comportamento previsto. È necessario rimuovere programmi inutilizzati, rimuovere (o comprimere) file di dati non necessari o aumentare le dimensioni dell'HD. Non c'è davvero un'altra opzione. I programmi possono utilizzare lo spazio su disco per altre funzioni (il salvataggio automatico è un esempio).

In realtà non è una buona idea spegnere il tuo scambio. Ora ci sono alcune eccezioni a questo, ho 16 GB di RAM e non ho scambiato una volta ogni 30 giorni. Ho anni di esperienza e ho deciso di chiudere temporaneamente il mio Swap. E 'stato un mese fa. Nessun problema ancora.

Non sto cercando di sembrare condiscendente, potresti sapere di più sui file di swap di me (potresti averli inventati). Sto solo dicendo che di solito non è una buona idea. E se il tuo sistema in realtà solo (sì, solo) ha 4 GB di memoria, ti causerai problemi di memoria, o crash del software. Lo so perché il mio Mac Mini cambia continuamente utilizzando 4 GB.

    
risposta data 04.11.2012 - 18:01
fonte
0

Scarica Grand Perspective. Mostra visivamente dove sono i tuoi file. Quindi puoi eliminarli manualmente. Cerca la tua immagine di "sonno". Se questo è più grande della RAM corrente, è un grosso problema.

    
risposta data 04.11.2012 - 15:39
fonte
0

Alcuni altri suggerimenti ...

Per far sì che la tua immagine del sonno non ritorni, consulta link - un programma che ti aiuterà a controllare quando o se un sleepimage è scritto.

Per eliminare 1-2 GB di spazio in più , puoi delocalizzare i file della tua macchina (rimuovi tutti lingua) eseguendo lo script seguente nel terminale. Attenzione : rimuoverà tutti i file di lingua ma l'inglese nell'intero sistema. Detto questo, ho usato questo script su centinaia di macchine da 10.3 a 10.8 senza problemi.

sudo find / \( -name *.lproj -and \! \( -name English.lproj -or -name en.lproj -or -name en_US.lproj -or -name en-US.lproj -or -name empty.lproj \) \) -exec rm -rf \{\} \;
    
risposta data 07.11.2012 - 02:15
fonte

Leggi altre domande sui tag