Windows 2.1x - Editions - Windows/386

Windows/386

Windows/386 was much more advanced than its predecessor. It introduced a protected mode kernel, above which the GUI and applications run as a virtual 8086 mode task. It allowed several MS-DOS programs to run in parallel in "virtual 8086" CPU mode, rather than always suspending background applications. (Windows applications could already run in parallel through cooperative multitasking) With the exception of a few kilobytes of overhead, each DOS application could use any available low memory before Windows was started. Windows/386 also provided EMS emulation, using the memory management features of the 80386 to make RAM beyond 640k behave like the banked memory previously only supplied by add-in cards and used by popular DOS applications. (By overwriting the WIN200.BIN file with COMMAND.COM, it is possible to use the EMS emulation in DOS without starting the Windows GUI.) There was no support for disk-based virtual memory, so multiple DOS programs had to fit inside the available physical memory; therefore, Microsoft suggested buying additional memory and cards if necessary.

Neither of these versions worked with DOS memory managers like CEMM or QEMM or with DOS extenders, which have their own extended memory management and run in protected mode as well. This was remedied in version 3.0, which is compatible with Virtual Control Program Interface (VCPI) in "standard mode" and with DOS Protected Mode Interface (DPMI) in "386 enhanced" mode (all versions of Windows from 3.0 to 98 exploit a loophole in EMM386 to set up protected mode) Windows 3.0 also had the capability of using the DWEMM Direct Write Enhanced Memory Module. This is what enables the far faster and more sleek graphical user interface, as well as true extended memory support.

Read more about this topic:  Windows 2.1x, Editions

Famous quotes containing the word windows:

    Among a hundred windows shining
    dully in the vast side
    of greater-than-palace number such-and-such
    one burns
    these several years, each night
    as if the room within were aflame.
    Denise Levertov (b. 1923)