发信人: lisonli() 
整理人: smallhors(1999-11-07 00:06:43), 站内信件
 | 
 
 
SMARTDRV 是 一 个 磁 盘 高 速 缓 存 程 序。 高 速 缓 存 是 一 块 内 存 , 存放 一 些 磁 盘 的 内 容。 每 当 需 要 读 取 
 磁 盘 数 据 时, 便 会 先 到 高 速 缓 存 去 找。 如 果 找 到 了, 便直  接 由 高 速 缓 存 读 取, 不 必 进 行 磁 盘 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]] [/V]
 SIZE: 高 速 缓 存 大 小, 一 般 越 大 效 率 越 高; 
 WINSIZE:WINDOWS 执 行 时, 高 速 缓 存 可 保 留 的 大 小, WINSIZE 应  小 于 SIZE; 
 /V: 显 示 SMARTDRV 装 入 时 信 息; 
 (5) 若 需 重 新 启 动 计 算 机, 应 尽 量 使 用 CTRL+ALT+DEL, 因 为 C TRL+ALT+DEL 启 动 计 算 机 时, 
 SMARTDRV 会 先 将 高 速 缓 存 中 的 数 据 写 回 磁 盘, 再 启 动 计 算  机; 而 断电、 关 机、 RESET 复 位 等 硬 件 
 原 因 启 动, 则 SMARTDRV 就 无 法 及 时 将 数 据 写 入 磁 盘 了; 
 (6) 使 用 SMARTDRV /C
 可 强 迫 SMARTDRV 将 高 速 缓 存 里 的 数 据 写 回 磁 盘, 以 免 数 据  丢 失。 
  -- ※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 202.104.36.98]
  | 
 
 
 |