Perché l'ultimo Windows consuma così tanta RAM?

Windows non si è mai distinto come un sistema operativo veloce e leggero. Piuttosto l'esatto contrario. Sia il sistema operativo stesso, sia i programmi, consumano molte più risorse rispetto ad altri sistemi, come ad esempio Linux. E questo è dovuto sia alla complessità del suo kernel sia alla scarsa ottimizzazione di molti sviluppatori. Tuttavia, nel 2016, Windows 10 è improvvisamente salito alle stelle RAM uso . E questo da allora non è diminuito, ma anzi è aumentato. Quello che è successo?

l'ultimo Windows consuma così tanta RAM

Il “colpevole”: la memoria compressa

Prima dell'avvento di Windows 10, il sistema operativo faceva un uso massiccio della memoria di paging. Ogni volta che alcune risorse erano rimaste in memoria per lungo tempo, senza essere elaborate, venivano spostate direttamente nel file di paging sull'hard disk per lasciare quanta più memoria libera possibile. Questo processo libera la memoria, ma ha un impatto molto negativo sulle prestazioni.

Con l'arrivo di Windows 10, Microsoft ha iniziato a utilizzare un'altra tecnica per risparmiare risorse: compressione della memoria . Quando le risorse non vengono utilizzate, invece di inviarle al paging, vengono compresse, ma vengono comunque conservate in memoria. Ovviamente finché c'è RAM disponibile. I processi di compressione e decompressione dei dati richiedono tempo, ma questo è molto meno che inviare i dati al paging. Quando non c'è abbastanza spazio in memoria, allora i dati compressi vengono inviati al paging per liberare più spazio possibile.

Memoria RAM compresa Windows

Col passare del tempo, Microsoft ha adattato il suo sistema operativo in modo da utilizzare sempre meno memoria compressa. E attualmente, ogni volta che la RAM è disponibile, verrà fatto un tentativo per evitare l'uso di questa compressione.

È dannoso per Windows utilizzare più RAM?

Cerchiamo sempre sistemi operativi e programmi che consumano meno memoria e pensiamo che questa sia una buona cosa. Tuttavia, non deve essere così. Windows consuma molta RAM, più delle versioni precedenti del sistema operativo, perché finché c'è abbastanza RAM cerca di evitare sia il paging che la compressione dei dati.

È inutile avere un PC con 32 GB di RAM se non lo lasciamo usare dal sistema operativo. La memoria RAM è per l'uso, ed è molto meglio che qualcosa ci consumi 4 GB di memoria e che sia, così com'è, nella RAM, prima che occupi 1.5 GB ma venga compressa o salvata nel paging.

Se il nostro computer è memoria insufficiente , non dobbiamo nemmeno preoccuparci. Windows si occupa automaticamente di controllare le risorse disponibili e, nel caso la memoria si stia riempiendo, ricorre a queste due tecniche di cui abbiamo già parlato affinché il nostro PC funzioni senza problemi.

Lo ricordiamo Windows 11 , inoltre, ha aumentato i suoi requisiti minimi, chiedendo ora di avere almeno 4 GB di RAM. Ti servono? No, ma con loro evita di usare la compressione dei dati e il paging, in modo che il sistema possa funzionare meglio.