, 存放 一 些 磁 盘 的 内 容。 每 当 需 要 读 取
磁 盘 数 据 时, 便 会 先 到 高 速 缓 存 去 找。 如 果 找 到 了, 便直
接 由 高 速 缓 存 读 取, 不 必 进 行 磁 盘 I/O 的
动 作, 所 以 速 度 非 常 快。
DOS 6.X 的 SMARTDRV.EXE 更 进 一 步 地 提 供 写 入 高 速 缓 存 (WRITE-
CATCH) 的 功 能。 当 需 要 将 数
据 写 入 磁 盘 时, 实 际 上 是 将 数 据 写 到 高 速 缓 存 里, 所 以
速 度 相当 快。 之 后 SMARTDRV.EXE 会 将 高 速
缓 存 里 的 数 据 再 写 入 到 磁 盘。
因 此 在 需 要 反 复 读 写 磁 盘 的 情 况 下, 例 如 执 行 编 译 (COMP
ILER),连 接 (LINKER) 或 使 用 数 据 库 管
理 系 统、 WINDOWS 等 软 件 时, 使 用 SMARTDRV 特 别 适 合。
电 脑 爱 好 者 因 此 常 常 钟 情 于 SMARTDRV。
但, 需 要 注 意 的 是 :
(1) 当 使 用 SMARTDRV 时, 请 不 要 使 用 其 它 的 磁 盘 高 速 缓 存 程
序, 因为 双 重 高 速 缓 存, 反 而 会 减 少
缓 存 的 效 果;
(2) 当 使 用 SMARTDRV 时, 请 在 CONFIG 文 件 中 将 BUFFERS 的 数 目 设
少 一 些,例 如 BUFFERS=10 以
下;
(3) 使 用 SMARTDRV 前, 需 确 认 内 存 应 为 4M 以 上, 且 硬 件 质 量
较 好, 否则, 非 但 不 能 体 现
SMARTDRV 的 优 点, 还 常 常 造 成 莫 名 的 软 件 故 障 (例 如 : 我 院
实 验 室 中 一批 386DX 型 计 算 机 在 使
用 GL 财 务 软 件 时, 若 在 AUTOEX-EC.BAT 文 件 中 加 入 SMARTDRV, 启
动 GL 后 往 往 造 成死 机。 而 使 用
EDITUTOEXEC.BAT 删 除 SMARTDRV.EXE 后 情 况 正 常);
(4) 正 确 设 置 命 令 格 式 :
SMARTDRV ]
SIZE: 高 速 缓 存 大 小, 一 般 越 大 效 率 越 高;
WINSIZE:WINDOWS 执 行 时, 高 速 缓 存 可 保 留 的 大 小, WINSIZE 应
小 于 SIZE;
/V: 显 示 SMARTDRV 装 入 时 信 息;
(5) 若 需 重 新 启 动 计 算 机, 应 尽 量 使 用 CTRL+ALT+DEL, 因 为 C
TRL+ALT+DEL 启 动 计 算 机 时,
SMARTDRV 会 先 将 高 速 缓 存 中 的 数 据 写 回 磁 盘, 再 启 动 计 算
机; 而 断电、 关 机、 RESET 复 位 等 硬 件
原 因 启 动, 则 SMARTDRV 就 无 法 及 时 将 数 据 写 入 磁 盘 了;
(6) 使 用 SMARTDRV /C
可 强 迫 SMARTDRV 将 高 速 缓 存 里 的 数 据 写 回 磁 盘, 以 免 数 据
丢 失。 DOS加载的所需内存跟WIN里设置的是无关滴。。 原帖由 朱丽花DK 于 2006-10-25 01:01 发表
我应该怎么样设置啊,我没98安装盘,也没有软盘,我用的是废客工具箱进的dos,xp系统,我要怎么办啊,\ Config.sys,在其中加入这样一句:device=himem.sys , 这个在硬盘建行不,
XP不用了。。。
你想用smartdrv来干嘛 很久以前听说DOS下装WIN98要加载smartdrv才会快,不过很久以前偶没加载smartdrv就装98,没感觉到慢的说
除98外其它系统均不用smartdrv了。。。可能是系统会自动加载
既然想在DOS下装XP系统,又怎么在XP系统设置内存呢?
如果XP光盘有DOS工具的话,应该可以吧
[ 本帖最后由 轻水惜寒 于 2006-10-25 01:14 编辑 ] 太麻烦了吧,还是用光盘装吧,或者用GhostXP 现在好多光盘都可以启动到dos下面吧,再运行那个就行了吧 原来楼主没事干,把安装文件放入硬盘,然后安装系统= =!
慢是正常滴,快就不正常了^^Y 原帖由 轻水惜寒 于 2006-10-25 12:36 发表
原来楼主没事干,把安装文件放入硬盘,然后安装系统= =!
慢是正常滴,快就不正常了^^Y
我也是这么做滴这样就会慢?:kiss: 我以前是直接放到硬盘里跟着用光盘启动运行就可以了,不会出现内存不足的提示.
页:
[1]