![]() |
||
*停權中*
加入日期: Mar 2002
文章: 733
|
引用:
在下是以DOS/Win3.1(16bit)升級到Win95/98(32bit)這部份來比較, 從Win95上市後,五年內就有相當豐富的32bit應用軟體及硬體Driver, 至少就個人用戶來說是如此。 但Vista 64bit上市至今也同樣過了五年,似乎32bit產品還是佔大宗, 不知是何緣故?是架構不同嗎?還是在DOS/Win3.1下開發程式比Win95/98要難, 而現在是反過來? |
||||||||
![]() |
![]() |
*停權中*
加入日期: Aug 2005 您的住址: Taipei
文章: 46
|
引用:
我來解釋一下. win95/98都是DOS核心, DOS理論上不太算正統的 作業系統, 而是一個命令編譯器, 也就是 C:> 95/98當初發展的時候就知道只是一個暫時過渡作業系統, 因為DOS 的核心什麼都不管, 而是由外加GUI, 驅動程式來處理. 主要是等使用 者轉移到NT系列. NT3.1/NT 4.0/windows 2000/windows XP... (所以刻意GUI都做的一樣) 比喻來說, DOS當初就只是玩具腳踏車, IBM的主意是等你愛上腳踏車, 會去買IBM昂貴的哈雷機車, 結果出乎意料, 大家還是要腳踏車. 所以不得已加上引擎, 車殼...當達到一個重量後, 就很難開. 微軟要有跟IBM OS/2競爭的二代作業系統, 所以挖角DEC VMS作業系統 的班底來開發NT, 這就是一套大型電腦概念設計出來的作業系統, 中規中矩, 還帶有IBM OS/2 網路特性. NT系列的基底就非常穩固, 可以比喻是裝甲車. 在這上面可以發展的空間就 很大, 所以XP往後的作業系統都是NT核心, 只是版本不同. Windows 7 / vista / xp / 2000 都是相同Windows NT的核心, 只是版本 不同. 但是自從原來DEC VMS設計作業系統的原班人馬離開微軟後, 微軟的作業系統 就開始朝花俏, 不實際的方向走.... 所以windows 98 跟 Windows NT / 2000 / XP / Vista / 7, 是完全兩碼事. windows 2000 / XP, 如果微軟願意, 只要修正部份OS, 發sp4, sp5, 可以無限 延伸xp的生命. 不繼續支援主要是經濟問題, 不是技術問題. 跟之前刻意讓舊的msn messenger無法升級一樣, 知道的人修改一下還是跑的很好. MSFN最近有一篇要不要升級的討論文, 也提到有沒有升級的必要性. 除了企業發費龐大精神在XP, 不願意轉移外, 一般使用者, 如果你是自己花錢買 軟體, 你也不見的會樂意兩年升級一次, 除了花錢, 還要重新學習軟體. 這些都 是看不見的昂貴成本啊! |
|||
![]() |
![]() |
*停權中*
加入日期: Aug 2005 您的住址: Taipei
文章: 46
|
引用:
有於95/98都是基於DOS, 沒有辦法真正多工, DOS核心完全不管事, 任由應用程式 去存取軟硬體資源, 然後再交回給下一個應用程式, 叫 "協同式多工", 如果應用程式 沒有處理好, 或有不明狀況, 同時存取鎖死, 沒有把CPU時間交回來, 電腦就當了. NT/XP是正式的作業系統, 一開機就驅動所有軟硬體資源, 應用程式不能自行存取 軟硬體資源, 而要"呼叫"作業系統, 所以作業系統可以統一調度應用程式, 當機衝突 機會大大降低. 而且可以均勻的跑多個程式(先佔式多工-preemptive multitasking). 不像95/98, 萬一有一個程式有問題, 其他一起跑的程式都要排隊等他. |
|
![]() |
![]() |
*停權中*
加入日期: Aug 2005 您的住址: Taipei
文章: 46
|
引用:
我之前的需求說是業界標準講法. 至於DOS/Win3.1->win95我並沒有看過討論, 我的意見是, 應該軟體的增多跟位元增加沒有關係. DOS/Win3.1->Win95的最大改變是GUI. 16位元->32位元一般人感受到的是 電腦速度變快, 但是並不是絕對, 所以有很長一段時間, 沒有人要買32位元電腦, 因為....貴! 速度又沒有差太多. 可是win95是第一套end-user可以一開機就進入圖形介面. 應用程式在上面的舞台 就突然變大, 再也不需要自己在DOS底下處理複雜的圖形介面. 加上微軟放出很多 的發展套件kit, 程式設計師可以很容易設計出圖形介面軟體. 所以軟體就很快變多. 加上NT跟Win95使用相同的介面, 程式很容易port, 商業界也開始由OS/2轉到NT. 所以我的想法是, 軟體的增多來自沒有GUI->有GUI... |
|
![]() |
![]() |
Elite Member
![]() ![]() ![]() ![]() ![]() 加入日期: Jun 2001 您的住址: 地球
文章: 6,234
|
引用:
記得比爾蓋天大總統幾年前有說過希望能把OS改成subscription制... 也就是像現在防毒軟體這樣每年繳交一筆費用獲得使用的權利, 使用權限一到就不能用...而軟體的升級就跟這些費用脫鉤... 他們應該那個時候就想到了當OS成熟到一個程度之後, 有意願繼續買單的user就會開始減少的情形... 不過對我來說,OS真是完全沒有單獨升級的必要... 新OS?當你換新電腦的時候不就有了... ![]()
__________________
~愛由一個笑容開始,用一個吻來成長,用一滴眼淚來結束。 當你出生時你一個人在哭,而所有在旁的在笑,因此請活出你的生命, 當你死的時候,圍繞你的人在哭而你便是唯一在笑。~ |
|
![]() |
![]() |
*停權中*
加入日期: Aug 2005 您的住址: Taipei
文章: 46
|
引用:
看是哪種應用程式. 以前DOS/win3.1, 你要讀寫哪個硬體, 直接對該硬體的Port register 送資料就好, 不用擔心跟其他程式衝突當機. 但是如果你要加個圖形介面, 可能要C語言寫一大堆程式碼, 才抓得到滑鼠變焦了... 微軟可以出個堆磚塊就可以寫出程式的套件, 但是如果64位元沒有跑的比較快, 又更佔 記憶體跟硬碟, 你會願意編譯成64位元? 不是32線道路比16線道路寬兩倍, 就快兩倍. 沒有比較快, 又遭來麻煩, 沒有絕對必要 應該不太有人會去冒險. |
|
![]() |
![]() |
Elite Member
![]() ![]() ![]() ![]() ![]() 加入日期: Aug 2003
文章: 10,632
|
引用:
他現在應該不敢改成那樣 就算改成subscription制 你看防毒就知 不會買單就不會買 增加使用困擾就尋求替代方案跳到非win系統或繼續用舊的 此文章於 2011-11-03 04:16 PM 被 cys070 編輯. |
|
![]() |
![]() |
Elite Member
![]() ![]() ![]() ![]() ![]() 加入日期: Jun 2001 您的住址: 地球
文章: 6,234
|
引用:
subscription制就是只看時間不看版本... 要跳到非win系統可不是那麼容易, 連windows換個版本都這麼多人在抗拒, 更何況是資源更少的非win系統
__________________
~愛由一個笑容開始,用一個吻來成長,用一滴眼淚來結束。 當你出生時你一個人在哭,而所有在旁的在笑,因此請活出你的生命, 當你死的時候,圍繞你的人在哭而你便是唯一在笑。~ |
|
![]() |
![]() |
*停權中*
加入日期: Mar 2002
文章: 733
|
引用:
mm....所以應該是在Win95~WinXP等32bit OS上開發程式較容易且有效益, 而DOS或Vista/W7 64bit的軟體開發較困難 ![]() 只要64bit平台未普及,或是W8效能未能超越,XP大概就能一直戰下去吧....... ![]() 引用:
不曉得團購有沒有優惠......... ![]() 此文章於 2011-11-03 04:32 PM 被 Rainwen 編輯. |
||
![]() |
![]() |
Golden Member
![]() ![]() ![]() ![]() 加入日期: Jun 2002 您的住址: 地獄18層
文章: 3,258
|
引用:
有把office2003用的很熟的人 office2007應該是兩周內可以上手 當時我們班上2003跟2007並行 最後是2007勝出 ![]()
__________________
徵你不要的AM4 CPU 徵你不要的SATA接頭斷裂SSD ![]() |
|
![]() |
![]() |