Re: [討論] ramdisk真的比較快?
※ 引述《hu10us22 (hu10us22)》之銘言:
: http://www.coolaler.com/showthread.php/299404
Ram Drive 很早就已經出現,大約 1980 年就發明出來.
蘋果電腦的ProDOS如果運作在 128KB的「大」記憶體電腦上,開機自動幫你做ramdisk
微軟 MS DOS 2.0 開始用 VDISK.SYS 支援Ram Drive ,都是很好用的工具
磁碟快取大約是 1982 年開發出來
MS DOS 4.01 開始用 SMARTDRV.SYS 支援磁碟快取
一開始都寫在 CONFIG.SYS 裡面設定,後來Windows 3.1 才出現 exe 執行檔
然後可以寫在 AUTOEXEC.BAT 裡面用exe載入,以及可以自動用高層記憶體(load high)
這兩者是不同的工具跟技術,各有他的用途,混在一起談是錯誤的
互相也無法取代對方,要根據你需要解決的問題,來選擇正確工具才對
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.116.169.50
※ 編輯: jadepond 來自: 122.116.169.50 (01/14 14:46)
推
01/14 14:56, , 1F
01/14 14:56, 1F
推
01/14 14:57, , 2F
01/14 14:57, 2F
感謝你糾正我
→
01/14 14:58, , 3F
01/14 14:58, 3F
※ 編輯: jadepond 來自: 122.116.169.50 (01/14 15:06)
推
01/14 19:17, , 4F
01/14 19:17, 4F
→
01/14 19:18, , 5F
01/14 19:18, 5F
→
01/14 19:18, , 6F
01/14 19:18, 6F
→
01/14 19:35, , 7F
01/14 19:35, 7F
本來就要啟用 himem.sys 這沒錯
然後可以在 dos 下面下指令 LOADHIGH [drive:][path]filename [parameters]
做 load high 一般的常駐程式是這樣做沒錯
而我描述的 smartdrv.exe 版本,是程式會自動幫你 load high
不用特意下指令 loadhigh
不信的話可以找 dos 5.0 + smartdrv 4.0 來測試看看就知道囉
emm386 那又是另外一回事了。
推
01/14 19:53, , 8F
01/14 19:53, 8F
→
01/14 19:56, , 9F
01/14 19:56, 9F
→
01/14 20:23, , 10F
01/14 20:23, 10F
→
01/14 20:24, , 11F
01/14 20:24, 11F
你說的是沒錯,只是 ProDOS 是 Apple 更後來推出的
後來推出的 Apple IIe + ProDOS , 標準記憶體 64KB, 最高可以裝 1MB
只要裝128KB 以上,就可以享用 Ram Drive 功能
電腦一開機會自動做一個 /RAM 磁碟給你放東西
一般台灣人比較不知道這個,是因為 ProDOS 只能安裝在 Apple 的授權機器上
當時候台灣的環境oooxxxoo 這離題太遠..
反正我想表達的是,這兩種技術/工具,是為了解決不同類型問題而誕生
他有相似的地方,就是協助你利用記憶體來加快處理速度
但是兩者的運作機制很不相同,各有擅長的地方,從個人電腦發展的初始就是這樣
※ 編輯: jadepond 來自: 122.116.169.50 (01/14 21:48)
推
01/14 21:50, , 12F
01/14 21:50, 12F
推
01/14 23:23, , 13F
01/14 23:23, 13F
→
01/14 23:24, , 14F
01/14 23:24, 14F
推
01/14 23:46, , 15F
01/14 23:46, 15F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 2 之 6 篇):