[問題] dd指令的CPU使用率
請問板友們使用dd指令寫光碟映像檔到USB時,CPU負載會飆到100%嗎?
在我的電腦上,系統是Arch Linux,想把官網下載的arch安裝光碟寫到USB碟,
要試試用USB碟當開機碟裝另一台桌機,但寫入過程發現CPU負載滿點。
開其它軟體並沒有類似的情況,dd是如此耗CPU資源的程式嗎?
覺得應該是自己系統哪邊沒調整好,想問問看...
機器是舊的P4 2.8G、內顯、512MB RAM,Arch Linux用LXDE當桌面環境。
USB碟其實是插了SD卡的讀卡機,寫入速度只有2MB/sec,因為是USB 1.1。
=====================================================================
剛找到一個可能的答案,
http://www.mail-archive.com/bug-coreutils@gnu.org/msg11647.html
與寫入區塊的大小設定有關,哈...
=====================================================================
結果,還是一樣,無論bs=1M or 10M,CPU的使用率一樣衝到100%,還是得麻煩
板上的高手幫忙看看了。
=====================================================================
嗯,剛剛用dd寫入0值到隨身碟中,約500MB,bs有100K、1M、10M做測試,
但在寫入過程同樣都是CPU負載100%。
拿另一個隨身碟試也是一樣的情況,不同的地方只是寫入速度快慢而已。
雖然目前看來還是沒頭緒,但如果只有dd這樣的話那倒還好。
不知板友們還有沒有什麼想法?
※ 編輯: zerotech 來自: 114.27.65.221 (11/03 18:30)
→
11/03 19:05, , 1F
11/03 19:05, 1F
※ 編輯: zerotech 來自: 114.27.65.221 (11/03 20:10)
→
11/03 20:11, , 2F
11/03 20:11, 2F
→
11/03 20:45, , 3F
11/03 20:45, 3F
→
11/03 20:45, , 4F
11/03 20:45, 4F
→
11/03 21:57, , 5F
11/03 21:57, 5F
→
11/03 22:35, , 6F
11/03 22:35, 6F
→
11/03 22:36, , 7F
11/03 22:36, 7F
→
11/03 23:34, , 8F
11/03 23:34, 8F
→
11/03 23:35, , 9F
11/03 23:35, 9F
推
11/04 04:02, , 10F
11/04 04:02, 10F
→
11/04 04:03, , 11F
11/04 04:03, 11F
→
11/04 04:13, , 12F
11/04 04:13, 12F