作者haryewkun (Har)
看板ask-why
標題Re: [請益] 開機速度為什麼無法很快?
時間Sun Aug 26 21:29:52 2007
※ 引述《solomn (更多的績效)》之銘言:
: 推 Q8F1:硬碟慢 而且電子元件雖然速度很快 但"開機"程序比你想的複雜 08/25 23:22
我先說明,我是猜的。說錯不要罵我。XD
我認為原因在于,人們對于電腦開機已經需要一段時間這一點,已經習以為
常,所以在作業系統和硬體的設計中,都假定自己有大約30秒的啟動時間可
以使用。
雖然時代演進,硬體的能力越來越厲害,但維持大約30秒的啟動時間始終不
變(原則上)。如果硬體的能力越來越多,作業系統就會演化成在啟動時會
loading更多模組、更多軟件進入記憶體,或作出更多計算。
我做一個比喻,如果說,未來的電腦 CPU速度是現在的十倍,網絡速度是現
在的千倍,那麼啟動速度就會從30秒縮減成一秒嗎?
不,我會把作業系統設計成,一啟動電腦,電腦會做自我檢查、掃描幾百 G
的硬碟空間、上網下載所有最新的電影及網頁、做完全部模擬人工計算……
三十秒啟動時間過去,進入Windows,你的電影已經下載完畢、病毒掃描完
畢、編程compile完畢、已經把整個硬碟的全部軟件loading進記憶體中,其
它的照此類推。
作業系統真的不能夠在5秒內完成啟動?能啊,用DOS就可以了。但DOS沒有
GUI啊,如果要loading GUI,又要增加啟動時間。當硬體速度已經快到可以
在一秒內loading GUI的時候?那就設計更絢麗的 GUI吧。(就像Vista)
以上純屬猜測,若有雷同,純屬巧合。:=)
--
+-----------------------------------------------------------------+
| 夏之星系 - 個人日誌,提供佛學命理、小說漫畫、娛樂、技術等內容。 |
| (
http://xia4.org) |
+-----------------------------------------------------------------+
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 60.50.47.150
1F:推 gamer:不,換成SCSI硬碟開機真的比IDE硬碟快,差不多15秒就開好了 08/26 23:49
2F:推 pigchang:30秒很快了唄... 我的E6750起碼要兩分鐘... 08/27 01:53
3F:推 sitos:只有 windows 不能選你要 load 什麼 module 08/27 02:05
4F:→ sitos:你用 linux 什麼都不裝,開機就有夠快了... 08/27 02:05
5F:→ sitos:這種思維是 M$ 思維吧,放一堆垃圾在電腦裡面 Orz. 08/27 02:05
6F:推 PRAM:我比較有興趣的是你用"于"和"網絡"這種詞,很像對岸的人 08/27 04:16
7F:推 Equalmusic:批踢踢大陸人很多吧, 是也沒什麼稀奇阿 08/27 09:33
8F:推 haryewkun:gamer:我的重點在于解釋為何需要loading的module會隨著 08/27 10:05
9F:→ haryewkun:著時代的演進而逐漸增加。 08/27 10:06
10F:→ haryewkun:照理來說,現在的IDE硬碟比以前時代的硬碟快多了吧!但 08/27 10:07
11F:→ haryewkun:需要啟動的時間不但沒有降低,反而增加了。 08/27 10:08
12F:→ haryewkun:另外我不是大陸人呵。簽名檔有blog地址,自行確認吧 XD 08/27 10:08
13F:推 gamer:IDE硬碟增加的速度並沒有容量增加的那樣明顯 08/28 00:16
14F:→ gamer:所以會覺得現在的硬碟和以前比好像沒比較快是正常的 08/28 00:17
15F:→ gamer:而且啟動的時間應該沒有增加吧..@@a只是減少的不明顯而已 08/28 00:17
16F:推 sitos:gamer 所言甚是,轉速跟傳輸速度大概都只有增加兩倍 08/28 14:18
17F:→ sitos:轉速 3600rpm -> 10800 rpm 傳輸 100MBps -> 300MBps 08/28 14:18
18F:→ sitos:其實有錢的話多幾顆硬碟搞 raid 0 也是加速的好方法 08/28 14:19