smartdrv

Smartdrv命令是一個外部命令,用於在記憶體中創建一個磁碟緩衝區,用來暫時存放磁碟中的信息,從而加快磁碟的讀寫速度。

基本介紹

  • 外文名:smartdrv
  • 屬於:一個外部命令
  • 套用:記憶體中創建一個磁碟緩衝區
  • 作用:用來暫時存放磁碟中的信息
主要作用,使用方法,

主要作用

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

使用方法

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”.

相關詞條

熱門詞條

聯絡我們