08:40Mar, 16 marzo

RSS
AMPLETECHNEWS: SOFTWARE

Windows 7: avvio in 15 secondi di Cristian Pastori
8/9/2008 12:28


Windows 7: avvio in 15 secondi
L'obiettivo ambizioso degli ingegneri Microsoft è quello di stare sotto i 15 secondi per l'avvio di Windows 7.



Un argomento di discussione comune nel mondo Windows (anche se a ben vedere è comune per ogni sistema operativo) è il tempo d'avvio del sistema. Ovvero il tempo che passa da quando premiamo il tasto Power a quando il nostro sistema diventa usabile. Michael Fortin, capo ingegnere del Microsoft's Fundamentals/Core Operating System Group, spiega, in un post del blog di sviluppo di Windows 7, quello che Microsoft sta facendo per rendere la fase di boot di Windows più veloce di quanto non accada oggi con Vista.

L'obiettivo di Windows 7 è di far in modo che nella maggior parte dei sistemi il tempo d'avvio "a freddo" sia inferiore ai 15 secondi. Secondo alcuni dati del Customer Experience Improvement Program, il 35% dei sistemi equipaggiati con Windows Vista impiegano 30 secondi per essere operativi, il 75% riesce a star sotto ai 50 secondi. L'avvio è completo solamente dopo la fase di log-in e dopo che il desktop è caricato.

Fortin ammette che pochi sistemi hanno un tempo di boot accettabile "e dobbiamo fare molto meglio", aggiunge. Una cosa che, sempre secondo Fortin, è possibile fare è quella di eliminare tutto il crapware che gli OEM includono nel loro sistema. Una installazione pulita di Windows Vista SP1 può dimezzare il tempo di boot.

Per migliorare questa situazione anche in Windows 7 si sta pensando a un aumento del parallelismo nell'inizializzazione dei driver e un miglioramento nella logica del prefetching.

"Microsoft deve continuare a fornire gli strumenti agli sviluppatori per scrivere software dalle alte performance e gli strumenti agli utenti finali per identificare il software sul loro sistema che potrebbe contribuire a performance che non sono quelle attese." conclude Fortin, "Windows stesso deve anche continuare a migliorare le tattiche difensive che usa per isolare e per informare l'utente finale sul software che potrebbe contribuire alle scarse performance."