中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-15 17:03
47,813 主题排行 / 349,903 发帖 / 今日 1 篇 / 48,257 会员排行
DOS疑难解答 & 问题讨论 (解答室) » 有关config.sys的问题
可打印版本  799 / 2
第1楼 zghnxy911 发表于 2003-06-24 00:00
初级用户 发帖 35 积分 189
有关config.sys的问题
我在98启动盘中看到config.sys里面有一行
devicehigh=ramdrive.sys /E 2048
而有的98启动盘中看到config.sys里面这一行却是
devicehigh=ramdrive.sys /E 2048 512 112
请问它们各代表什么意义?后面的参数是什么意识?请指教。
谢谢谢谢!!!!!!!
第2楼 Roy 发表于 2003-06-24 00:00
管理员 发帖 1,633 积分 4,869
RAMDRIVE.SYS
============

使用電腦的部份隨機存取記憶體 (RAM) 來模擬硬碟機。裝置驅動程式必須利用 Config.sys 檔案中的 DEVICE 或 DEVICEHIGH 指令載入。

RAM 磁碟機的速度比硬碟機快很多,因為電腦從記憶體讀取資訊的速度比從硬碟快。RAM 磁碟機和一般的硬碟機沒什麼兩樣,您可以像使用硬碟機一樣的方式來使用它。真實磁碟機和 RAM 磁碟機之間最明顯的差異,在於後者僅存在於記憶體中,因此只要關閉或重新啟動電腦,RAM 磁碟機上的資訊就會遺失。

您可以依自己的需要,設定電腦記憶體可容許的 RAM 磁碟機數量。請在 Config.sys 檔案中為每個額外的 RAM 磁碟機加入一個 Ramdrive.syd 指令行。

語法

DEVICE=RAMDRIVE.SYS
]]

參數


指定 RAMDRIVE.SYS 檔案的位置。

DiskSize
指定要提供給 RAM 磁碟機的記憶體數量。例如,要建立一個 640 K 的 RAM 磁碟機,請指定 640。如果未指定數量,RAMDrive 會建立一個 64K 的 RAM 磁碟機。您可以指定 4 至 32767 之間的任意數值。不過,指定的記憶體數量不得超過系統擁有的記憶體數量。

SectorSize
指定磁碟磁區的大小,單位是位元組。它的大小可以是 128、256 或 512 個位元組。(如果使用 SectorSize 值,必須將 DiskSize 的值一併納入。)

一般而言,您應使用 512 個位元組的預設磁區大小。

NumEntries
限制可在 RAM 磁碟機的根目錄建立的檔案和目錄數量。數量介於 2 至 1024 個之間,您指定的限制值會趨於最接近的磁區大小。若未指定限制值,最多可在 RAM 磁碟機的根目錄建立 64 個項目。(如果使用 NumEntries 值,必須將 DiskSize 和 SectorSize 的值一併納入。)

如果沒有足夠的記憶體可依指定來建立 RAM 磁碟機,RAMDrive 會嘗試以 16 個目錄為限而加以建立。如此可能會導致 RAM 磁碟機的限制值與您指定的限制值不同。

切換碼

/E
在延伸記憶體內建立 RAM 磁碟機。

要讓 RAMDrive 使用延伸記憶體,您的系統必須設定為可提供延伸記憶體,而且在 Config.sys 檔案中,延伸記憶體管理員 (如 Himem.sys) 的 DEVICE 指令必須出現在 Ramdrive.sys 的 DEVICE 指令前面。如果系統有延伸記憶體,最好在延伸記憶體內建立 RAM 磁碟機。

/A
在擴充記憶體內建立 RAM 磁碟機。

要讓 RAMDrive 使用擴充記憶體,您的系統必須設定為可提供擴充記憶體,而且在 Config.sys 檔案中,擴充記憶體管理員 (如 EMM386、386MAX、CEMM 或 QEMM) 的 DEVICE 指令必須出現在 Ramdrive.sys 的 DEVICE 指令前面。


第3楼 zghnxy911 发表于 2003-06-24 00:00
初级用户 发帖 35 积分 189
非常感谢的解答,谢谢!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023