Spazio utente
Lo spazio utente è la memoria di sistema allocata per le applicazioni in esecuzione. Viene spesso messo a confronto con lo spazio del kernel, ovvero la memoria allocata al kernel e al sistema operativo.
La separazione tra lo spazio utente e lo spazio del kernel protegge il sistema da processi errati che potrebbero consumare la memoria necessaria al sistema operativo (OS). Il risultato è un sistema più stabile, in cui le perdite di memoria e gli arresti anomali dei programmi non influiscono sul sistema operativo. È un aspetto importante del sandboxing, comune nei sistemi operativi moderni.
Quando si apre un'applicazione o un "(file eseguibile"), il sistema operativo carica il programma e le risorse necessarie nello spazio utente. Anche gli eventuali plug-in e le librerie necessarie vengono caricati nello spazio utente. Se si apre e modifica un documento, anche quel file viene caricato temporaneamente nello spazio utente. Quando si salva il file, i dati vengono scritti dallo spazio utente su un dispositivo di archiviazione, ad esempio un HDD o un SSD.
NOTE: Più RAM ha il computer, maggiore è lo spazio utente disponibile. Una quantità aggiuntiva di RAM consente di eseguire più applicazioni contemporaneamente senza rallentare il computer a causa di un collo di bottiglia della memoria.
Metti alla prova le tue conoscenze