Mavericks utilizzo insolitamente elevato della RAM


17

Pensavo che Mavericks supponesse di utilizzare meglio la memoria RAM, quindi funzionare in modo più fluido.

Esecuzione di ML su Mac mini 2012, con 16 GB di RAM ... sempre funzionante senza problemi anche con oltre una dozzina di app in esecuzione.

Ora, dopo aver installato Mavericks, il mio Mac è LENTO , consumando RAM come un matto! Considerando l'utilizzo, dei 16 GB di memoria installata ... in media utilizza 10-14 GB di RAM quando a malapena eseguono alcune app !!!

C'è questo kernel_taskche è sempre in esecuzione con oltre 1 GB di RAM e la maggior parte delle app non occupa così tanta RAM, quindi cosa sta usando tutta la mia RAM ?! Cache dei file? Mostra molto in alto in quella nuova descrizione, con circa 1/3 della mia RAM totale


Potete fornire un dump del monitor attività elencato per RAM? Inoltre, Mavericks sta scrivendo alla pagina? Non dovrebbe. Se lo è, c'è un grosso problema (poiché hai 16 GB di RAM).
CHM,

Ho avuto la stessa notte scorsa. Stava usando tutti i 16 GB del mio ram sul mio imac - ora sembra essersi stabilizzato. Come ha detto Erik, potrebbe essere stato dovuto all'indicizzazione. Stavo osservando tutti i processi e nulla stava davvero divorando il programma ram.

Mavericks ha un ottimo pannello informativo in Activity Monitor. La tua memoria utilizzata supera la tua memoria fisica? In tal caso, potresti avere un problema. Altrimenti no.
Steven Fisher,

Ho notato la stessa cosa sul mio 2 mac (iMac e MacBook Pro). Di solito, con molte app in esecuzione, ho usato 6 Go on 8 Go disponibili. Ora con Maverick, ho usato 8 Go.
Sébastien Gicquel,

Risposte:


31

Chi l'ha detto che questo uso della memoria è in qualche modo negativo? Per lo meno, il sistema operativo utilizzerà la memoria in modo che possa far girare il disco rigido alla prima occasione. L'accesso al disco rigido è energicamente costoso. La RAM è già alimentata, quindi lasciarla inattiva è davvero dispendiosa.

La domanda è un altro post nello stile di "oh no il mio montone è tutto esaurito, male [inserisci qui il tuo bogeyman]". Allontaniamoci: la RAM dovrebbe essere sempre pienamente utilizzata. Hai pagato per questo, stai pagando per tenerlo acceso, è davvero controproducente che tutto questo denaro vada sprecato.

Se il tuo computer si sente lento subito dopo l'aggiornamento, è vero che il servizio di indicizzazione potrebbe essere la colpa. Lascialo acceso durante la notte, assicurati di avere un backup completo di Time Machine e vedi cosa succederà dopo. Non rimanere bloccato dal consumo di RAM - senza una comprensione piuttosto tecnica di cosa significano quei numeri, non puoi farne uso . Sono aringhe rosse. È un modello curiosamente ricorrente.


Non viene eseguita l'indicizzazione. A volte si verificano ancora problemi con la risposta del sistema che non risponde o che rallenta / ritarda su Mac mini. Sembra che MBP sia migliorato dopo alcuni giorni di installazione di Mavericks, ma a volte il mini Mac è in ritardo
bretonica

Potrebbero essere le app che stai utilizzando in particolare che potrebbero essere lente se sono ottimizzate per l'ultima versione di OS X. Proverei a eseguire confronti su app Apple come Safari.
Chan-Ho Suh,

Guardando il monitor delle attività, che mi ha portato qui, il mio MBP di fine 2013 utilizza apprx 13 su 16 GB di RAM. Anche se non noto alcun problema di prestazioni come altri hanno già detto. Intravedere la girandola è come vedere il Sasquatch .. Eccolo !! Penso ... Sembrava insolito che non avessi davvero niente da fare. Ma questo è il mio primo prodotto Apple, quindi ho pensato di controllare. più 1 per una risposta chiara e concisa.
SoilSciGuy

2
@SoilSciGuy Idealmente dovresti avere tutta la tua RAM esaurita. Quella RAM esegue il buffering del disco rigido: è sempre più veloce dell'unità, anche se l'unità è un SSD. Qualunque sia la RAM inutilizzata è uno spreco di energia e denaro.
Ripristina Monica

Desidero enfatizzare questa risposta con enfasi. L'utilizzo della memoria su Mavericks è molto diverso rispetto al precedente OS X in quanto rappresenta l'utilizzo per gli utenti finali (e per gli esperti). Usare tutta la RAM è una buona cosa. Se le persone hanno problemi con la lentezza, fai quella domanda e possiamo mostrare se la RAM è la causa della lentezza, ma questa domanda è buona poiché l'impressione iniziale potrebbe essere che le cose si rompano quando si tratta solo di un cambiamento che era previsto con OS X 10.9 .
bmike

4

Hai verificato se Spotlight sta indicizzando il disco rigido?

Ho scoperto che per circa 2 ore dopo l'installazione di Mavericks, i miei computer dovevano svolgere questo compito, che occupava molte risorse di sistema.

È possibile disabilitare questa indicizzazione (guida qui ) e verificare se ha liberato memoria, che è stato suggerito da alcuni come il caso in situazioni simili.


2

Sto riscontrando lo stesso problema, ma vedo anche un peggioramento delle prestazioni, blocchi del sistema e arresti anomali delle app. Faccio fotografia e alcune di queste app, in particolare Lightroom, non rinunciano MAI alla memoria che hanno preso, anche dopo averle lasciate!

Ho parlato con il supporto mac e mi è stato detto che se apri le tue app a schermo intero / ingrandisci, tutto ciò che sta dietro passerà in modalità pisolino app. Ha detto che è il modo migliore per sfruttare le capacità di memoria di Maverick: lascia che ogni app occupi l'intero schermo e ctrl-tab tra di loro. Sfortunatamente, non è così che lavoro e non funziona bene per le mie esigenze. Potrebbe aiutarti.

Ero in grado di fare una "purga" da un'app terminale e cancellare la memoria inutilizzata, ma Maverick non mi permette più di farlo. Vorrei tenere d'occhio la memoria e digitare solo l'eliminazione di tanto in tanto e le cose andavano bene. Sto cercando un modo per farlo a Maverick. In caso contrario, potrebbe essere necessario eseguire un ripristino dalla macchina del tempo poiché non sono in grado di eseguire il mio lavoro.

Ho installato Maverick più di 5 giorni fa, quindi penso che dovrebbe essere fatto l'indicizzazione. macbook retina pro, 16gb, kernal utilizza 1.13gb, il file di paging è di circa 8Gb.


La stessa cosa mi succede, il mio iMac si blocca per circa 30 secondi, quindi cerca di recuperare ripetendo tutto ciò che ho premuto o fatto mentre aspettavo.
Mark Ellul,

0

La RAM è lì per essere utilizzata. È un posto dove il tuo computer può conservare i dati utilizzati più frequentemente, quindi non è necessario recuperarli dal disco che è molto più lento (potrebbe essere 50-60 volte più lento). La RAM del tuo Mac Mini è DDR3 a 1600 MHz se l'upgrade è stato effettuato al momento dell'acquisto. Questo è in grado di trasferire circa 12800 MB / s. L'HDD, se fisico, è un'unità da 5400 giri / min con capacità di 200-300 MB / s. Quindi vuoi che la tua RAM sia pienamente utilizzata. Non ti serve quando è gratis.

Con questo in mente, il tuo problema non è la quantità di RAM in uso ma piuttosto il motivo per cui il tuo computer è lento. Il modo migliore per determinare ciò è vedere quali programmi accedono all'HDD. Puoi leggere tutto su come OSX gestisce la memoria sul sito di supporto di Apple.

Come sottolineato in questa risposta Superuser :

Mavericks ha introdotto la "compressione della memoria" che è, più o meno, un altro livello di scambio. Le pagine attive ora vengono classificate inattive, quindi compresse (che potrebbero essere visualizzate come memoria del kernel in base agli strumenti che stai utilizzando), quindi scritte per scambiare all'aumentare dell'utilizzo della memoria. Mavericks ha anche smesso di mostrare numeri separati per attivo e inattivo in Activity Monitor, dal momento che risulta non essere una cosa utile da guardare, soprattutto date le idee sbagliate che lo circondano.

Come suggerito da altre persone, un indice del disco rigido o un backup completo del sistema sarebbe il principale colpevole dell'attività del disco che rallenta la tua macchina, quindi guarderei prima lì. Se lo desideri, puoi anche disabilitare l'indicizzazione dei riflettori in Terminale:

Disattivare: sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist

Abilitare: sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist

Proverei a disattivare temporaneamente l'indicizzazione, eseguirò un backup completo, quando avessi fatto entrambi e poi rivalutassi le prestazioni del tuo Mac e se hai ancora problemi, usa Activity Monitor per vedere cos'altro sta eseguendo l'I / O su disco .


-1

Ho lo stesso problema e desidero chiarire un punto menzionato dal TS / OP; la finestra delle attività non tiene conto di tutti i ram utilizzati. Combinati, i contenuti mostrati nella finestra non si sommano alla folle quantità utilizzata in alcuni casi in cui ...

La mia risposta sarebbe: lasciare che il tempo passi e vedere se andrà via da solo, ci potrebbe essere indicizzazione o aggiornamento in corso sotto il cofano.


Sembra che funzionerebbe meglio come un commento sul post originale, dal momento che non è in realtà una risposta in sé.
tubedogg,

@tubedogg In realtà, il vero problema qui è la domanda. È così vago che è difficile respingere l'opinione o l'esperienza di chiunque. Il nocciolo di questa risposta è attendere la fine dell'indicizzazione e altri processi che potrebbero aiutare alcune persone.
bmike

-1

Altri hanno chiesto, ma come stai determinando l'utilizzo della RAM? Tramite topla riga di comando, vedo quanto segue sul mio Mac Mini (2012) con 8 GB di RAM:

PhysMem: 3861 M usati (919 M cablati), 4328 M inutilizzati

Che sembra giusto. Ma se corro, htopche è una versione migliorata topche ho compilato e installato da solo, vedo quanto segue.

Mem [||||||||||||||||||| 7762 / 8192MB]

Il che per me legge come se fossi a soli 512 MB di distanza dallo scambio. Tutto ciò per dire che potresti leggere i dati in modo errato e qualcos'altro sulla tua configurazione sta causando un collo di bottiglia. Sono abbastanza contento della velocità e della reattività di Mac OS X 10.9 sulla mia configurazione. Senza problemi. Più stabile di Mac OS X 10.8.


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.