SmartDrive

SmartDrive
Deweloperzy Microsoftu
Pierwsze wydanie listopad 1988 ; 34 lata temu ( 1988-11 )
System operacyjny MS-DOS , Windows
Licencja Własne oprogramowanie komercyjne

SmartDrive (lub SMARTDRV ) to program do buforowania dysku dostarczany z wersjami MS-DOS od 4.01 do 6.22 i Windows 3.0 do Windows 3.11 . Poprawia szybkość przesyłania danych , przechowując często używane dane w pamięci o dostępie swobodnym (RAM).

Wczesne wersje SmartDrive były ładowane przez sterownik urządzenia CONFIG.SYS o nazwie SMARTDRV.SYS . Wersje 4.0 i nowsze zostały załadowane za pomocą wykonywalnego o nazwie SMARTDRV.EXE , który można było uruchomić według uznania użytkownika lub podczas uruchamiania za pomocą AUTOEXEC.BAT . Jednak SMARTDRV.EXE zawiera również sterownik podwójnego buforowania , który należy załadować za pomocą CONFIG.SYS . Wersja 4.0 wprowadziła również 32-bitowy dostęp do dysku i mogła zmniejszyć jego rozmiar pamięci konwencjonalnej (pierwsze 640 kilobajtów pamięci, która była krytyczna dla DOS-a ) przez uruchomienie w górnym obszarze pamięci (384 kilobajty pamięci znajdujące się poza pamięcią konwencjonalną).

Zamaskowany wariant SmartDrive wykorzystujący interfejs Helix Cloaking API był dostępny w firmie Helix Software . Na Intel 80386 może działać w trybie chronionym , aby zmniejszyć zajmowane miejsce w konwencjonalnej pamięci.

Firma Microsoft sugeruje użycie SmartDrive podczas instalacji systemu Windows 2000 lub Windows XP z systemu MS-DOS w celu skrócenia czasu instalacji.

SmartDrive został zastąpiony przez VCache, który został wprowadzony w Windows for Workgroups 3.11 i przeniesiony do Windows 95 , Windows 98 / Windows 98 SE i Windows Me . Główną przewagą VCache nad SmartDrive jest możliwość dynamicznego dostosowywania rozmiaru pamięci podręcznej. Jednak w systemie Windows 95 zwykle zajmowało to zbyt dużo pamięci RAM; ten aspekt został ulepszony w systemie Windows 98.

Zobacz też