Perché il PC è lento quando usa l'80% di RAM invece diventa lento al 95% o al 100%?
Prima di tutto, cosa si intende per "80%"? Se avete 32GB di RAM, sono un po' più di 6GB. ma se avete 2GB, sono circa 400MB o meno.
Secondo, alcuni punti su come i sistemi moderni gestiscono la memoria:
- I computer moderni scambiano RAM su disco costantemente. Anche se state usando l'80% (invece del 120%) il sistema scambierà (e/o comprimerà, in alcuni sistemi più recenti) la memoria inutilizzata in modo che la memoria che avete possa essere utilizzata meglio (come, per il programma corrente, per la cache, ecc)
- Un altro punto: i computer moderni scambieranno la memoria che è in uso ma non attiva (ad esempio, la memoria allocata da un programma che avete lasciato inattivo in background). Quando si torna a quel programma, il computer scambia la memoria dal disco alla RAM. Questo richiede tempo.
In terzo luogo, dipende da cosa intendi per "lento". Vuoi dire che è lento tutto il tempo, lento a iniziare a fare qualcosa di nuovo, o lento nel passare da una cosa all'altra?
È possibile che, con l'80% della RAM utilizzata, il tuo computer non abbia abbastanza memoria per avviare un altro programma (i suddetti 400MB, per esempio, non sono sufficienti per avviare alcune schede pesanti di Google Chrome senza swapping) e/o sta scambiando altri programmi da e verso il disco mentre passi da una scheda/finestra/programma all'altro.
Infine, è possibile che i problemi di velocità che avete siano dovuti a colli di bottiglia I/O (disco rigido) invece che alla RAM. Se avete un disco rigido vecchio, lento, pieno e/o guasto, qualsiasi accesso al disco si imbottiglierà rapidamente. I sistemi moderni fanno un sacco di I/O su disco: scrittura di diari del filesystem, swapping di memoria, scrittura di file temporanei, lettura di librerie condivise, ecc. In realtà, avere molta RAM ma un disco lento può peggiorare le cose perché il vostro sistema si imbottiglierà scrivendo periodicamente la cache.
tl;dr: leggete su perfmon (Windows) o top, vmstat e iotop (MacOS, UNIX/Linux). Date un'occhiata a cosa sta facendo il vostro computer quando è lento - sta scambiando molte pagine su disco? Quanto I/O su disco sta accadendo? Cosa sta facendo la CPU?
In base a quello che trovi, potresti voler comprare più RAM, un SSD, o entrambi.
Articoli simili
- Cosa devo fare quando il mio Redmi Note 4 (2GB RAM) diventa lento?
- Perché il mio portatile diventa più lento quando rimuovo il cavo di ricarica?
- Perché il mio cellulare Moto G diventa molto lento?
- Voglio usare il mio hotspot per i giochi come Madden o Fortnite ma ottengo 10 GB e poi diventa lento. Dovrei farlo? Non ho altre fonti internet.