Sommario:
Definizione - Cosa significa MinWin?
MinWin è il livello dei componenti principali per il sistema operativo Windows (OS). Funziona con kernel, file system, TCP / IP, livello di astrazione hardware e altri servizi di base. MinWin si è evoluto da progetti all'interno di Microsoft nel corso degli anni per ridurre le interdipendenze all'interno di Windows.Techopedia spiega MinWin
Microsoft ha iniziato a utilizzare MinWin come base per le build del sistema operativo nel 2006-2007, quando Microsoft ha sostituito Windows XP con Windows Vista. Un'implementazione di MinWin faceva parte di Windows 7 ed è ampiamente utilizzata in Windows 8. L'obiettivo di base di MinWin è ridurre al minimo il numero di servizi in esecuzione solo a quelli che hanno permesso al sistema operativo di autosostenersi e svolgere il suo ruolo come sistema operativo.
MinWin punta a ridurre il nucleo di Windows a un set di funzionalità di base. Il MinWin di base in Windows 7 è composto da circa 161 file, il cui footprint totale su disco è di circa 28 MB. Per svolgere il suo compito, MinWin fa ampio uso della virtualizzazione all'interno del sistema operativo. Le chiamate a livello di applicazione vengono effettuate su DLL virtuali che a loro volta vengono mappate su DLL logiche. Ciò consente una separazione e modularizzazione dei set di API principali di MinWin.