6156 Letture

Windows 7 poggerà su MinWin, kernel più compatto

Windows 7, tra le varie novità, integrerà un kernel molto più snello. Il nome col quale il nuovo kernel è per il momento conosciuto è
MinWin. Nel corso di un'intervista rilasciata negli Stati Uniti, Mark Russinovich - la cui azienda (Sysinternals) è stata acquistata da Microsoft nel Luglio 2006 - ha confermato che MinWin sarà parte integrante di Windows 7.

Eric Traut, ingegnere presso il colosso di Redmond, aveva spiegato a suo tempo che MinWin è una sorta di "micro-kernel" di dimensioni estremamente contenute: l'immagine di un'installazione completa di Vista porta con sé circa 5.000 file, per un totale di 4 GB circa di spazio occupato su disco; MinWin limita i suoi componenti "core" a soli 25 MB (un centinaio di file). Le dimensioni di MinWin sono così compatte perché non è compreso alcun sottosistema grafico.


Secondo Russinovich, MinWin non avrebbe comunque implicato una completa riscrittura del kernel di Windows ma, piuttosto, i tecnici Microsoft si sono concentrati nel riorganizzare le API di sistema separandole da quelle del sistema operativo vero e proprio.
In questo modo, MinWin può ridurre al minimo le dipendenze da altri elementi software con un notevole risparmio in termine di risorse occupate. Sarà quindi MinWin il nuovo "cuore" del sistema operativo Microsoft offrendo un "nucleo" estremamente snello e totalmente avviabile.

L'intento, insomma, è quello di ridurre al minimo il kernel del sistema operativo in modo da rendere lo stesso più agile e veloce, soprattutto in fase di caricamento. E' questo il primo passo di Microsoft verso una riorganizzazione del codice di Windows rendendo i vari livelli del sistema meno interdipendenti e più "modulari".

Per conoscere le altre novità di Windows 7, vi suggeriamo di fare riferimento a questo nostro articolo.

  1. Avatar
    jacopo
    04/11/2008 20:13:54
    Il kernel di Vista è comunque consistente in termini di ampiezza, per due fattori:
    - un'installazione di Windows Vista occupa su hard disk molto più di 4 GB (credo anche più del doppio di 4 GB)
    - per ogni versione del SO Windows (da Windows 3.1 a Windows Vista, a quanto pare), il nuovo kernel si ottiene (dicendola in modo semplice) estendendo il kernel del SO precedente.

    Inoltre non è scritto da nessuna parte che il kernel debba stare tutto in RAM. :wink:
  2. Avatar
    EraserHW
    04/11/2008 19:24:51
    Occhio a leggere correttamente la news. Per chiarezza riporto un passo preso da un articolo in inglese:

    Citazione: "A lot of people think of Windows as this really large, bloated operating system, and that may be a fair characterization, I have to admit," Traut said. "But at its core, the kernel, and the components that make up the very core of the operating system, is actually pretty streamlined." As an example, Windows Vista is about 4GB on disk, while MinWin is about 25MB right now, and is hoping to shrink down even further. Additionally, Vista typically needs at least 1GB of memory to run efficiently, while MinWin was demonstrated on just 40MB of RAM.


    Le parti fondamentali di Windows Vista, il kernel e le componenti fondamentali per il kernel, occupano 4GB su hard disk. Non è scritto da nessuna parte che il solo kernel occupi 4GB di spazio su hard disk (né tantomeno in ram).

    Le parti fondamentali di MinWin, il kernel e le componenti fondamentali per il kernel, occupano circa 25MB su hard disk.

    Questa è la notizia. Non vedo dove sia errata. Basta leggere con un po più di attenzione.

    Se invece pensate ci siano errori di cifre, se pensate siano sbagliate, scrivete direttamente a Eric Traut di Microsoft :)
  3. Avatar
    Michele Nasi
    04/11/2008 18:11:54
    Ho chiarificato meglio l'esempio che aveva reso Traut, a suo tempo.
  4. Avatar
    R3DKn16h7
    04/11/2008 17:36:19
    Il mio kernel pesa si e no 16 MB, naturalmente non è windows...

    Comunque, mi pare strano un kernel da 4GB anche perchè dove mettiamo la RAM per farlo girare? So che Win Vista è pesante ma non credo così tanto.

    Beh comunque non mi sembra una gran cosa... Il kernel deve anche funzionare bene e se poi tutto il resto è pesante e funziona male tanto vale.

    Io per sicurezza rimango a Linux...
  5. Avatar
    tienitela
    04/11/2008 16:57:14
    la notizia è errata in quanto viene detto che il kernel di Vista con le sue funzionalità di base sarebbero di 4GB, mentre non è affatto vero.
    I file che compongono il kernel e le funzionalità di base di Win7 sono persino più grossi di Vista, anche lo stesso kernel di Win7 è ben 2MB più grosso di Vista.
  6. Avatar
    Michele Nasi
    04/11/2008 15:03:40
    Quanto illustrato nella news è ciò che è emerso da un'intervista rilasciata da Mark Russinovich a fine Ottobre.
  7. Avatar
    gdevitis
    04/11/2008 14:27:23
    Ma siete sicuri? tempo fa leggevo delle notizie che l'idea del MinWin come kernel è stata scartata e ke invece ci sarà un kernel evoluto ma partendo da quello di Windows Vista...anche Wikipedia dice la stessa cosa in questa pagina: http://it.wikipedia.org/wiki/Windows_7
Windows 7 poggerà su MinWin, kernel più compatto - IlSoftware.it