Académique Documents
Professionnel Documents
Culture Documents
但是這段歷史, 絕對是操作系統發展史上的一個美麗的逗號.
我說的 NT, 指的當然是 WINDOWS NT. 所謂的 NT, 即指 Microsoft 的 OS/2. 九十年代初, MICROSOFT 和
IBM 共同研發一種叫 OS/2 的系統, 或許你也用過.
同年 8 月, MICROSOFT 公開展示 “Windows Advanced Server for Lan Manager”, 也就是 NT3.1 的前身
LswTech2007 2
NT Vs DOS
遺憾. 也不是我的.
接下來會多點實測的圖…
這個我就有
LswTech2007 3
NT Vs DOS
96 年推出 NT4, 2000 年就推出代號 NT5 的 WINDOWS 2000… 接著就是 XP, VISTA…….
LswTech2007 4
NT Vs DOS
Microsoft 把自己的 DOS 叫作 MS-DOS, 81 年 7 月推出 1.X 系列. 這時的 DOS 是純文字介面的, 直到 85 年
WINDOWS1.0 面世才改變它的命運.
LswTech2007 5
NT Vs DOS
不少人第一次用電腦, 就是 DOS
COMMAND.COM--- 就是讓你輸入文字的程式
LswTech2007 6
NT Vs DOS
NT 呢?
這只是理論性的, 事實是否如此??
本文就是為此而生的.
LswTech2007 7
NT Vs DOS
測試平台 : Windows Server 2008 Datacenter (SP1 V275) 64 bit ---實體安裝以上的系統絕對不智, 現時的硬
碟, 光碟機以至記憶體標準皆與那年代相差甚矣, 惟有用虛擬系統
實體系統配置 :
HDD: 希捷 10 代 250GB-st3250820AS
LswTech2007 8
NT Vs DOS
踏上 3.11 之路
左圖是調教記憶體的框框. 為保實體平台運作正常,
最大可分配的記憶體也只是 3048MB.
LswTech2007 9
NT Vs DOS
選擇 Express Setup
LswTech2007 10
NT Vs DOS
以預設的路徑安裝
复製文件, 用了 6 秒
LswTech2007 11
NT Vs DOS
接下來看到上面的畫面…
又是复製, 今次 18 秒
LswTech2007 12
NT Vs DOS
經本人測試, VM WARE 的
網絡卡不兼容於 3.11, 若不
選 “No Windows Support for
networks” 會有錯誤, 不能
進入系統
LswTech2007 13
NT Vs DOS
重新啟動的框框
第一次開機, 幾乎不需等待
LswTech2007 14
NT Vs DOS
LswTech2007 15
NT Vs DOS
記憶體也是 16MB
LswTech2007 16
NT Vs DOS
LswTech2007 17
NT Vs DOS
點選空白的 Floppy
系統如圖示複製
LswTech2007 18
NT Vs DOS
等待 3 秒
LswTech2007 19
NT Vs DOS
問題在這裡, 記憶體不足… 剛才用 16MB 可安裝 3.11, 現在就連進安裝也不行, 唯有調至 20MB 再試一次
這次可以進 SETUP
LswTech2007 20
NT Vs DOS
LswTech2007 21
NT Vs DOS
遺憾, 真是遺憾--- setup cannot install on current processor: 死穴! 不支持就不支持, 沒什麼好說的.
LswTech2007 22
NT Vs DOS
無奈.
雖然如此, 我們還可作小小的比較
安裝第一部分 6 秒 30 秒
第二部分 18 秒 NULL
第三部分 3秒 NULL
LswTech2007 23
NT Vs DOS
安裝完畢, 好玩的就來了…
LswTech2007 24
NT Vs DOS
LswTech2007 25
NT Vs DOS
實體系統下,SUPER 1M 需時 22 秒
LswTech2007 26
NT Vs DOS
LswTech2007 27
NT Vs DOS
加至 12MB, 仍是不行.
LswTech2007 28
NT Vs DOS
由開機到以上畫面, 用了 18 秒 16
40MB 的 RAM
LswTech2007 29
NT Vs DOS
LswTech2007 30
NT Vs DOS
LswTech2007 31
NT Vs DOS
WINDOWS 95 需要 7 秒 52 進入系統
玩得瘋狂點… 試試 900MB
結果如下, 數字愈少愈好
LswTech2007 32
NT Vs DOS
開機時間
20
18
16
14
12
10 95
8
NT4
6
4
2
0
8 40 128 900
Super PI 1M
140
120
100
80
95
60
NT4
40
20
0
8 40 128 900
LswTech2007 33
NT Vs DOS
LswTech2007 34
NT Vs DOS
95
NT4
控制台選項相近
LswTech2007 35
NT Vs DOS
LswTech2007 36
NT Vs DOS
好了, 我們做個總結.
NT4 無論介面, 或是操作上,都和 95 無分別. 實際上, NT 系產品會模彷前個版本的 DOS. NT3 系如此, NT4
亦如此. 到後期的 2000, 介面和 98, ME 亦是相像.
介面是一回事, 操作起來的質感亦是另一回事.
你或許不太明白“相對”的意思, 再詳細點說說.
HDD
Freespace 50-55MB 110MB
Windows95 要的是 386DX (最快的 386 是 40MHZ 的) 和 4MB 的 RAM. 實測告訴我們, 4MB 絕對不夠. 在
我這台電腦上雖然進不了系統, 不代表在別台的不行. 對, 因為 VM WARE 的虛擬硬體可能比較多, 佔了不
少的記憶體位址, 在那年代的電腦應可以進入系統, 但速度絕對不是快. 僅有 4MB 的 RAM 是不足以運行
稍佔些資源的程式, 故令 95 正常啟動, 8-16MB 的 RAM 是少不了的.
我們談談 NT4. MICROSOFT 標出 12MB 的 RAM, 可是, 在相同配置的 vm ware 下, 則要 40MB 的 RAM 才可
進系統, 足足是 95 的 5 倍.
SUPER PI 呢? 有什麼啟示?
LswTech2007 37
NT Vs DOS
剛才說過“相對”---以 8MB RAM“相對” 40MB RAM 的 95, 速度差很遠. 但加 RAM 給它, 反而不見速度的提
升.
沒錯.
LswTech2007 38
NT Vs DOS
九十年代即將過去.
Retail
3.0
SP1
3.1/
OSR1 •Retail
3.x
WG
3.11/W
95 OSR2
98 •Second
Edition
Me RTM
G
OSR2.1
3.2
OSR2.5
同年代的 NT 呢?
LswTech2007 39
NT Vs DOS
Names
XP
Home Professional Media Center TabletPC
2003
Web Standard Enterprise Datacenter
DOS 沒落了!!!
LswTech2007 40
NT Vs DOS
官方的要求就如此了.
LswTech2007 41
NT Vs DOS
再等 37 秒 41, 成功進入桌面.
LswTech2007 42
NT Vs DOS
成功進系統, 開機到上述畫面要 26 秒 29
再等 4 秒 72, 進到桌面
LswTech2007 43
NT Vs DOS
32MB RAM
LswTech2007 44
NT Vs DOS
WINDOWS ME 32 MB RAM 下, 39 秒
LswTech2007 45
NT Vs DOS
LswTech2007 46
NT Vs DOS
2000 打開並播放, 需要 7 秒 95
LswTech2007 47
NT Vs DOS
全屏後當機, 等待一分鐘才有反應.
測試結果如下:
LswTech2007 49
NT Vs DOS
三次測試結果:
LswTech2007 50
NT Vs DOS
我們整理一下數據 (所有數字愈少愈好)
開機時間
160
140
120
100
80 Me
60
2000
40
20
0
16 32 64 128 900
進桌面時間
250
200
150
Me
100
2000
50
0
16 32 64 128 900
LswTech2007 51
NT Vs DOS
影片播放
18
16
14
12
10
Me
8
6 2000
4
2
0
16 32 64 128 900
Super PI 1M
400
350
300
250
200 Me
150 2000
100
50
0
16 32 64 128 900
是時候做一下結論.
四個範疇的測試, 都証實了 WINDOWS 2000 絕不適宜以 16MB 的 RAM 運行, 而使用起上來, 更有多處出
現停滯的情況, 而開機總共需要大約六分鐘, 亦非可接受水平. 同時, 使用 16MB 的 RAM 更不可播放影片,
會出現記憶體不足且退出 media player, SUPER PI 亦言, 比正常時間超出 17 倍.
LswTech2007 52
NT Vs DOS
可是 ME 是一個失敗的系統.
為何這樣說?
“真實模式”--- real mode,也就是記憶體頭 20 位元 ( 2^20 bytes = 1048576 bytes= 1MB ) 直接對硬體, BIOS
進行存取的一種方法, 是早期 CPU (80286 之前) 的唯一模式
LswTech2007 53
NT Vs DOS
上面有 “standard mode”和 “386 enhanced mode”, “standard mode” 是種還系統記憶體超越 640KB 限制的
模式, 但對多工支援不是很好; “386 enhanced mode” 故名思意只可在 80386 之後的 CPU 運行. 因它是 32
位元的記憶體採址並保護模式, 80286 只有 16 位元的暫存器, 故不可運行 “386 enhanced mode” ,即
WINDOWS 3.X 上的保護模式 (2.X 我沒有試過, 或許可以). 同時, 從上面的 SCREEN SHOT 可看到, “386
enhanced mode” 可支持 1MB 以上的記憶體 (上為 32MB) , 且最大物理上支援 2^32= 4294967296 bytes=
4096MB=4GB, 可是 DOS 內置的記憶體 driver 不支援 1GB 以上的, 這是後話…
LswTech2007 54
NT Vs DOS
零七年十二月廿八日
後記:
我的第一部電腦是 PIII 333mhz 的 CPU, 預裝的是 98… 上面講的 DOS 和 NT 歷史, 是我後來的知識來的,
難免會有誤差.
Email/MSN : lisiuwah@live.com
個人網頁 : http://lswtech.googlepages.com/
LswTech2007 55