複製鏈接
請複製以下鏈接發送給好友

smartdrv

鎖定
Smartdrv命令是一個外部命令,用於在內存中創建一個磁盤緩衝區,用來暫時存放磁盤中的信息,從而加快磁盤的讀寫速度。
外文名
smartdrv
應    用
內存中創建一個磁盤緩衝區
作    用
用來暫時存放磁盤中的信息

smartdrv主要作用

Smartdrv.exe這個文件主要作用是為磁盤文件讀寫增加高速緩存。內存的讀寫速度比磁盤高得多,如果將內存作為磁盤讀寫的高速緩存可以有效提高系統運行效率。Smartdrv.exe這個文件在Windows各個版本的安裝光盤中或是硬盤上的Windows/command/裏都有,只有幾十KB,把這個文件複製到軟盤下,啓動系統後直接運行這個程序(可以不加參數,該程序會自動根據內存大小分配適當的內存空間作為高速緩存),再安裝Windows XP即可。另外提醒大家,這個程序在安裝完Windows後,不要運行,否則Windows可用內存將減少。

smartdrv使用方法

SMARTDRV.EXE可以通過命令行方式執行,還能完成通過CONFIG.SYS創建雙緩衝,以便給在EMM386提供的內存活WINDOWS 386增強模式中不能正常運行的硬盤控制器提供兼容性。
1、-------------命令行方式
SMARTDRV [/E:區塊大小][/B:BUFFER大小] [/C] [/R] [/L] [/Q] [/V] [/S] [init cache size] [win cache size] [Drive +/-] DRIVE +/- 指定某一個磁盤擁有磁盤緩存功能, 如果不加 +/- 就表示只允許讀取緩存
/E:區塊大小 指定SMARTDRIVE 在內存與磁盤之間移動數據的每次搬移基本量。區塊大小隻能是 1024/2048/4096/8192
INIT CACHE SIZE 啓動SMARTDRIVE 時候擁有磁盤高速緩衝區的大小 單位是K 這個數值越大,磁盤存取工作的效果越好
WIN CACHE SIZE 指定SMARTDRIVE 將為WINDOWS減少多少高速緩衝區。
/B:BUFFER SIZE 表示緩衝區的大小。緩衝區越大,佔用常規內存越多,缺省是16
/C 把內存中的所有緩衝區信息寫入硬盤
/R 清除所有高速緩衝區內容,重新啓動SMARTDRIVE
/L 不把SMARTDRV.EXE程序裝入UMB,不過不加此參數,系統會自動把
SMARTDRV.EXE 調入UMB
/V 設定在啓動SMARTDRIVE的時候,屏幕顯示狀態信息
/Q 不顯示狀態信息,但是如果程序執行出錯,就會顯示
/S 顯示附加信息
2、--------------建立雙重緩衝區
在CONFIG.SYS中使用DEVICE調入設備驅動程序SMARTDRV.EXE,雙重緩衝的作用是為那些不能在EMM386提供的內存中工作或者以386增強模式運行
的WINDOWS的硬盤控制器提供兼容性。SMARTDRIVE的雙重緩衝部分必須要裝在到常規內存中,佔用2K空間。用户不可以用 DEVICEHIGH裝入。
格式為:device="SMARTDRV".EXE /DOUBLE_BUFFER /D+如果加載成功應該執行SMARTDRV.EXE程序,此時Buffering 一欄會全部“yes”.