Virtualization Technology News and Information
Article
RSS
Microsoft 'MinWin' a Much Smaller Kernel at 25MB

Microsoft's Distinguished Engineer Eric Traut, the person behind the development of core virtual machine technologies, including Virtual PC and Virtual Server, showed off Microsoft's next-generation Windows 7 version which takes up a mere 25MB of disk space. 

The internal version code-named "MinWin" was shown off during a presentation at the University of Illinois last week.  MinWin is a very small kernel that will one day be part of all Windows operating systems.

"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.

Traut said that MinWin is still in the developmental stage, but that Microsoft is committed to this approach.  The upcoming release of Windows Server 2008 will showcase similar technology with its Server Core approach. 

Published Saturday, October 27, 2007 8:02 PM by David Marshall
Filed under:
Comments
Ghillie Suits » Microsoft 'MinWin' a Much Smaller Kernel at 25MB - (Author's Link) - October 27, 2007 8:17 PM
My Ghillie » Microsoft 'MinWin' a Much Smaller Kernel at 25MB - (Author's Link) - October 27, 2007 8:28 PM
david » Microsoft 'MinWin' a Much Smaller Kernel at 25MB - (Author's Link) - November 13, 2007 5:32 AM
http://vmblog.com/archive/2007/10/27/microsoft-minwin-a-much-smaller-kernel-at-25mb.aspx - (Author's Link) - March 20, 2008 12:54 AM
To post a comment, you must be a registered user. Registration is free and easy! Sign up now!
top25
Calendar
<October 2007>
SuMoTuWeThFrSa
30123456
78910111213
14151617181920
21222324252627
28293031123
45678910