| 開発者 | マイクロソフト |
|---|---|
| 初回リリース | 1988年11月 |
| オペレーティング·システム | MS-DOS、Windows |
| ライセンス | 独自の 商用ソフトウェア |
SmartDrive(またはSMARTDRV)は、MS-DOSバージョン4.01から6.22およびWindows 3.0からWindows 3.11に同梱されているディスクキャッシュプログラムです。[1]頻繁にアクセスされるデータをランダムアクセスメモリ(RAM)に保存することで、データ転送速度を向上させます。[2]
SmartDriveの初期のバージョンは、 SMARTDRV.SYSというCONFIG.SYS デバイスドライバを介してロードされました。[1]バージョン4.0以降は、 SMARTDRV.EXEという実行可能ファイルを介してロードされ、ユーザーの判断で、またはAUTOEXEC.BATを介してブート時に実行できました。[1]ただし、SMARTDRV.EXEには、 CONFIG.SYSを介してロードする必要があるダブルバッファリングドライバも含まれています。[2]バージョン4.0では、32ビットディスクアクセスも導入され、上位メモリ領域(コンベンショナルメモリを超える384キロバイトのメモリ)で実行することで、コンベンショナルメモリ( DOSにとって重要であった最初の640キロバイトのメモリ)のフットプリントを削減できました。[2]
Helix Cloaking API を利用した SmartDrive のクローク版は、 Helix Softwareから入手可能でした。Intel 80386プロセッサでは、保護モードで実行して、従来のメモリの占有領域を削減できました。
Microsoftは、インストール時間を短縮するために、MS-DOSからWindows 2000またはWindows XPをインストールするときにSmartDriveを使用することを推奨しています。[3]
SmartDrive は、 Windows for Workgroups 3.11で導入され、 Windows 95、Windows 98 / Windows 98 SE、Windows Meに引き継がれたVCacheに置き換えられました。 SmartDrive に対する VCache の主な利点は、キャッシュ サイズを動的に調整できることです。 ただし、Windows 95 では RAM を大量に消費する傾向がありましたが、この点は Windows 98 で改善されました。
参照
参考文献
- ^ abc 「SMARTDrive バージョン履歴 (リビジョン 2.1)」。サポート。Microsoft。2005年 7 月 7 日。2013 年6 月 17 日に閲覧。
- ^ abc 「SMARTDrive および 32 ビット ディスク アクセス (リビジョン 1.1)」。サポート。Microsoft。2006年 11 月 16 日。2013年6 月 17 日に閲覧。
- ^ 「Windows XP で MS-DOS からセットアップ プログラムを起動する方法 (リビジョン 6.0)」。サポート(5.5 版) 。Microsoft。2013年 5 月 22 日。2013 年 1 月 7 日時点のオリジナルよりアーカイブ。2013 年6 月 17 日閲覧。
