• 5

[提問]ssd開機速度比較快的關鍵

學習中的GUO城 wrote:
以汽車0~100公里來說
SSD就像特斯拉,馬達直接驅動輪胎(SSD直接儲存在顆粒)。
HDD就像一般汽車,會從引擎經過變速箱最後才到輪胎(HDD 讀寫要驅動馬達跟讀寫頭)。


以上比喻不正確。
特斯拉加速快,跟動力傳遞路徑上少一顆變速箱沒什麼關係,馬達零轉速最大扭矩的特性才是電動車加速快的原因,事實上就因為少了變速箱才造就特斯拉的短版,極速與最大馬力不成正比。

SSD vs HDD的速度差原因很單純,對物體加速的關鍵是物體的質量,SSD的標的是電子群,HDD標的是讀寫頭。這兩者差了好多個數量級,隨著半導體技術進展,差距會繼續拉大。
有使用者的笑容支持讓他跑得比較快。
一般windows開機
就算當主碟正常開機也只是讀檔而已
沒看過有在下Write command的
誰隨機讀取快就贏了
系統檔案通常也不太是什麼單一大檔

真的要類比我覺得比較像是汽車vs飛機
概念原理都不同
但同樣都能達成搭載人/貨物移動的目的
快跟慢的差別而已
眾所週知,鈴木一朗跟沙胖比較跑步的話,鈴木一朗比沙胖快上許多,不過我的疑問是,鈴木一朗哪項數據是他跑的比較快的關鍵呢?希望有大神解惑,感謝

補:我的問題再精確一點想問的是,是腿比較長,或是肌肉比較有力,或是體重比較輕,還是有其他數據,鈴木一朗跑的快的關鍵呢?
kbbkkb wrote:
眾所週知,使用ssd(恕刪)

原理不是跟打開遊戲差不多?
windows本身也是個exe,整個系統30多g,透過從硬盤把訊息傳到內存在傳到cpu在傳給屏幕
遊戲也是這樣
kbbkkb wrote:
眾所週知,使用ssd(恕刪)

這個問題可以簡化成ssd比較快的關鍵
搜尋:SSD RAID 0

以前很多人用 SATA3 SSD 組 RAID 0 (只加速連續讀寫,4K隨機不變),測試結果是開機會變快,差距在2~3倍。

但如果連續讀寫一樣,只加速4K隨機,效果會不會更好?這就不知啦。網上沒人做過這種測試,樓主若有錢且太閒可以試試。😀

先把 SATA3 SSD 組 RAID 0,連續讀寫弄到和 M.2(PCI-E) 相近速度,由於RAID 0無法加速 4K隨機,所以這樣的RAID陣列在4K隨機部分仍是會比M.2慢很多。然後分別測試兩者當系統碟的開機速度,看差異大不大,就可知如果單純只加速4K隨機會不會效果更好?
這個問題⋯是有點深度
這要談到電腦的運作方式
電腦一通電啟動BIOS會先檢測初始化所有的硬體,然後cpu下指令給記憶體去硬碟找出作業系統的登陸檔資料,接著記憶體把資料丟給cpu處理完成後再丟給顯示記憶體,然後顯示記憶體再丟給顯示晶片計算,算完資料後GPU把OS的圖案畫出來後再丟給螢幕去畫出作業系統的圖案出來,這樣就進入作業系統的桌面畫面,然後就完成開機了....
講了這麼多,關鍵就是:SSD丟資料給記憶體速度比較快囉⋯⋯
fedora wrote:
以前很多人用 SATA3 SSD 組 RAID 0 (只加速連續讀寫,4K隨機不變),測試結果是開機會變快,差距在2~3倍。(恕刪)


其實14樓就講得很清楚了。
SSD兩個主要的重點在循序"讀"和4K。
而為什麼SSD的4K很重要,因為SSD沒有HDD所謂的碟盤結構,而當資料散落在各地方的時候,HDD要透過所謂的找尋資料然後定位,我們就會常看到一個所謂的seek time,而SSD的這個seek time基本上趨近於0。
所以以往建議HDD要做所謂的defrag(磁碟重組),讓你分散在各地的碎片資料透過重新組合,將資料相同的湊再一起,那麼在讀取資料的時候,就可以所謂的連續讀取,速度上就會快很多,也就不用一直seek。
而資料的部分,本來就分為小檔(4K)和大檔(循序讀),所以哪個重要,都很重要,但是"開機" 4K比較重要的原因,很多開機過程的程式都是小檔案。
但是像有些遊戲的資料檔很大,主要靠的就是循序讀。

以上講的"開機",都是只在單碟狀況。
其中還包括多碟,有無外接隨身裝置,都會影響到重開機到進入OS的秒數。
採用的SSD是SATA2、SATA3、M.2 PCIE...也都會有影響"開機"。
  • 5
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?