Il gigante di Redmond continua con lo sviluppo di Windows 10, e per conoscere gli ultimi dettagli dobbiamo sempre studiare da vicino i nuovi build che distribuisce il programma Windows Insider. L'ultima immagine annunciata, il cui numero è 14942, porta diverse modifiche, tra cui spicca una separazione dei processi per il famoso «svchost.exe» su computer con 3.5 GB di RAM o più. L'obiettivo è aumentare la stabilità, la sicurezza e la trasparenza di ogni servizio, con il potenziale costo di un consumo maggiore.

Microsoft anticipa cambiamenti nel consumo di memoria per Windows 10
Windows 10

Anche se ci sono molti aspetti da criticare nelle ultime versioni di Windows, oserei dire che il consumo di memoria non è uno di questi. L'incubo di Windows Vista (almeno nella versione originale senza Service Pack) è ormai lontano, e in Microsoft sono riusciti a mantenere una linea stabile di specifiche. In sostanza, un computer in grado di eseguire Windows 7 può accogliere Windows 10… sempre che gli aggiornamenti periodici di Redmond non rompano il supporto di certo hardware (ricordiamo ancora cosa è successo con l'Anniversary Update e quella che letteralmente sono state milioni di webcam). Ora, la visione di Microsoft sulla RAM è abbastanza chiara: La memoria che non si usa, si sta sprecando, anche se i suoi critici la vedono come «mancanza di ottimizzazione». Le unità a stato solido hanno saputo compensare i «pozzi di prestazioni» naturali che hanno i dischi rigidi convenzionali, ma la RAM è più veloce, e se usata in modo coerente, aumenta la velocità e la stabilità.

Microsoft anticipa cambiamenti nel consumo di memoria per Windows 10
Microsoft cercherà di aumentare ulteriormente la separazione di processi e servizi per migliorare la stabilità del sistema operativo

La separazione dei processi

Questo ci porta alla gestione dei processi e dei servizi in Windows. Alcune cose sono migliorate, ma altre restano in sospeso, a cominciare dal temuto, misterioso e discusso «svchost.exe» che governa con mano di ferro tutto lo sfondo del sistema operativo. La cosiddetta aggregazione dei processi sotto il «comodín» di svchost.exe risale a Windows 2000 se non sbaglio, e anche se all'epoca ha portato diversi vantaggi, oggi molti utenti soffrono l'effetto domino: Se un servizio cade, gli altri lo seguono. Con Windows 10 nell'equazione, e più specificamente, l'annuncio del nuovo build 14942 sotto il programma Windows Insider, in Microsoft hanno deciso di ridurre l'aggregazione dei processi su computer che abbiano 3.5 GB di RAM o più. Questa modifica dovrebbe aiutare in aspetti come la stabilità (cioè che un singolo servizio non faccia crollare gli altri), la trasparenza (più informazioni su cosa sta facendo ogni processo) e la sicurezza (se il servizio è stato compromesso, si cercherà di contenerlo).

Tuttavia, la separazione dei processi potrebbe portare a un consumo di memoria leggermente più alto. Questa strategia si riflette in applicazioni come Google Chrome, e Firefox cerca di implementare qualcosa di simile attraverso il suo sistema Electrolysis. La cosa interessante è che possiamo già vedere una parte di quella separazione nell'attuale versione stabile di Windows 10 Anniversary Update, e che Microsoft abbia menzionato i 3.5 GB di RAM. Questo dato suggerisce un comportamento più «tradizionale» per Windows 10 a 32 bit, e su piattaforme con una quantità limitata di RAM (ci sono molti tablet e ibridi con nuovi chip Atom che non superano i 2 GB). Vedremo come andrà avanti, ma l'annuncio è stato fatto sotto la presentazione di un build Insider, quindi forse passerà del tempo prima che la maggior parte degli utenti possa apprezzare questo cambiamento.

Fonte: