smartdrv (一种通常用于启动磁盘的实用程序)

嚯嚯 发表于 2020-06-28 14:49
浏览次数:
在手机上阅读

SMARTDrive(smartdrv)是一种实用程序,可以加载到autoexec.bat中,以在常规内存或扩展内存中创建磁盘缓存。该实用程序通常用于启动磁盘,因为它可以大大提高MS-DOS访问磁盘驱动器的速度。

使用Microsoft Windows而不是MS-DOS的用户不应在autoexec.bat中或Windows运行时加载此行。除非它们在M​​S-DOS shell中,否则运行Microsoft Windows 95或98的用户无法加载此命令。

Those who are using Microsoft Windows instead of MS-DOS should not load this line in the autoexec.bat or while Windows is running. Users running Microsoft Windows 95 or 98 cannot load this command unless they are in an MS-DOS shell.

查看英文版

目录

1 smartdrv 运行系统环境

2 smartdrv 语法

3 smartdrv 示例

smartdrv 运行系统环境

Windows 95

Windows 98

MS-DOS 6.0及更高版本

Windows 3.x

smartdrv 语法

安装和配置SMARTDrives磁盘缓存实用程序。

SMARTDRV [/X] [[drive[+|-]]...] [/U] [/C | /R] [/F | /N] [/L] [/V | /Q | /S] 
[InitCacheSize [WinCacheSize]] [/E:ElementSize] [/B:BufferSize]
/X 禁用所有驱动器的写后缓存。
drive 设置特定驱动器上的缓存选项。除非添加+,否则指定的驱动器已禁用写缓存。
+ 启用指定驱动器的写后缓存。
- 禁用指定驱动器的所有缓存。
/U 不要加载CD-ROM缓存模块。
/C 将当前在写缓存中的所有信息写入硬盘。
/R 清除缓存并重新启动SMARTDrive。
/F 在命令提示符返回之前写入缓存的数据(默认)。
/N 在命令提示符返回之前不写入缓存的数据。
/L 防止SMARTDrive将自身加载到高端内存中。
/V 加载时显示SMARTDrive状态消息。
/Q 不显示状态信息。
/S 显示有关SMARTDrive状态的其他信息。
InitCacheSize 指定缓存的XMS内存(KB)。

扩展内存 InitCacheSize值
1 MB or less All
1 MB to 2 MB 1 MB
2 MB to 4 MB 1 MB
4 MB to 6 MB 2 MB
6 MB or more 2 MB
WinCacheSize S指定Windows缓存的XMS内存(KB)。如果未指定此选项,smartdrv将把wincachesize默认为可用的扩展内存量。以下是将要设置的基本图表。

扩展内存 WinCacheSize值
1 MB or less 0
1 MB to 2 MB 256 KB
2 MB to 4 MB 512 KB
4 MB to 6 MB 1 MB
6 MB or more 2 MB
/E:ElementSize 指定一次要移动多少字节的信息。
/B:BufferSize 指定预读缓冲区的大小。

Installs and configures the SMARTDrives disk-caching utility.

SMARTDRV [/X] [[drive[+|-]]...] [/U] [/C | /R] [/F | /N] [/L] [/V | /Q | /S] 
[InitCacheSize [WinCacheSize]] [/E:ElementSize] [/B:BufferSize]
/X Disables write-behind caching for all drives.
drive Sets the caching options on specific drive(s). The specified drive(s) have write-caching disabled unless you add +.
+ Enables write-behind caching for the specified drive.
- Disables all caching for the specified drive.
/U Do not load CD-ROM caching module.
/C Writes all information currently in write-cache to hard disk.
/R Clears the cache and restarts SMARTDrive.
/F Writes cached data before command prompt returns (default).
/N Doesn't write cached data before command prompt returns.
/L Prevents SMARTDrive from loading itself into upper memory.
/V Displays SMARTDrive status messages when loading.
/Q Does not display status information.
/S Displays additional information about SMARTDrive's status.
InitCacheSize Specifies XMS memory (KB) for the cache.

Extended memory InitCacheSize value
1 MB or less All
1 MB to 2 MB 1 MB
2 MB to 4 MB 1 MB
4 MB to 6 MB 2 MB
6 MB or more 2 MB
WinCacheSize Specifies XMS memory (KB) for the cache with Windows. If this option is not specified, smartdrv will default the wincachesize to the amount of extended memory available. Below is a basic chart of what will be set.

Extended memory WinCacheSize value
1 MB or less 0
1 MB to 2 MB 256 KB
2 MB to 4 MB 512 KB
4 MB to 6 MB 1 MB
6 MB or more 2 MB
/E:ElementSize Specifies how many bytes of information to move at one time.
/B:BufferSize Specifies the size of the read-ahead buffer.

查看英文版

查看中文版

smartdrv 示例

c:\dos\smartdrv.exe /x

此命令将放置在autoexec.bat中。它将smartdrv实用程序加载到内存中,允许访问SMARTDrive,并禁用所有驱动器的后写式缓存。

c:\dos\smartdrv.exe C 1024 512

指定要与smartdrv一起使用的大小。如果未指定缓存大小,则smartdrv将使用所有扩展或扩展内存。

c:\dos\smartdrv.exe /x

This command is to be placed in the autoexec.bat. It loads the smartdrv utility into memory, allows access to SMARTDrive, and disables the write-behind caching for all drives.

c:\dos\smartdrv.exe C 1024 512

Specifies a size to be used with smartdrv. When a cache size is not specified, smartdrv uses all extended or expanded memory.

查看英文版

查看中文版

其他命令行

systemroot | systeminfo | sys | switches | sc | subst | start | sort | shutdown | shift | share | sfc | setver | setlocal | set | scandisk | scanreg | schtasks |

如此好文,分享给朋友
发表评论
验证码:
评论列表
共0条