dd指令的CPU使用率 - Linux

Edith avatar
By Edith
at 2011-11-03T14:52

Table of Contents

請問板友們使用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/[email protected]/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)
bitlife:平常讀寫隨身碟的檔案是否正常? 說不定是隨身碟的問題. 11/03 19:05
※ 編輯: zerotech 來自: 114.27.65.221 (11/03 20:10)
zerotech:b大,測試隨身碟寫入的結果,一樣說,也有拿另一隻試過 11/03 20:11
bitlife:意思是說一般儲存檔案的隨身碟寫檔案就CPU飆100%? 11/03 20:45
bitlife:我指的是一般檔案copy,不是用 dd 指令去寫入. 11/03 20:45
zerotech:我會錯意了,沒錯,一般檔案COPY一樣使CPU負載100% 11/03 21:57
bitlife:正常copy隨身碟檔案,CPU不會100%的.可能是USB驅動這邊出了 11/03 22:35
bitlife:問題? 11/03 22:36
zerotech:喔@@ 這個沒想過說,因為是舊電腦了驅動方面總覺的不會 11/03 23:34
zerotech:有多大問題,謝囉,我再試試看。 11/03 23:35
sppmg:這裡我想順便問下:cpu load是什麼? 本文說得100%是load喔 11/04 04:02
sppmg:就我的觀察,兩者好像不相等。 11/04 04:03
sppmg:http://goo.gl/DMKq7 http://goo.gl/mw3n 看來不同.... 11/04 04:13

Tags: Linux

All Comments

Bennie avatar
By Bennie
at 2011-11-07T23:48
平常讀寫隨身碟的檔案是否正常? 說不定是隨身碟的問題.
Blanche avatar
By Blanche
at 2011-11-08T10:17
b大,測試隨身碟寫入的結果,一樣說,也有拿另一隻試過
Cara avatar
By Cara
at 2011-11-10T06:09
意思是說一般儲存檔案的隨身碟寫檔案就CPU飆100%?
我指的是一般檔案copy,不是用 dd 指令去寫入.
Victoria avatar
By Victoria
at 2011-11-13T00:24
我會錯意了,沒錯,一般檔案COPY一樣使CPU負載100%
Yedda avatar
By Yedda
at 2011-11-15T17:35
正常copy隨身碟檔案,CPU不會100%的.可能是USB驅動這邊出了
Mary avatar
By Mary
at 2011-11-18T15:32
問題?
Irma avatar
By Irma
at 2011-11-18T20:35
喔@@ 這個沒想過說,因為是舊電腦了驅動方面總覺的不會
Suhail Hany avatar
By Suhail Hany
at 2011-11-21T21:20
有多大問題,謝囉,我再試試看。
Andy avatar
By Andy
at 2011-11-26T15:21
這裡我想順便問下:cpu load是什麼? 本文說得100%是load喔
Blanche avatar
By Blanche
at 2011-11-28T05:52
就我的觀察,兩者好像不相等。
Vanessa avatar
By Vanessa
at 2011-12-02T06:23
http://goo.gl/DMKq7 http://goo.gl/mw3n 看來不同....

samba share apache root

Enid avatar
By Enid
at 2011-11-03T12:26
想請較一個問題 當我ubuntu 11.04 samba也設置完成時 分享 apache web root 會偶發性的無法存取檔案 說該檔案已在使用 不知道是samba的問題還是apache的問題 而且常常是index.html這種apache有指定網域目錄下的檔案類型常會如此 有請先人幫忙解 ...

git clone發生問題

Yuri avatar
By Yuri
at 2011-11-03T11:15
各位大大您們好 我是Git的初學者, 若有一些笨笨的問題,請您們見諒。 問題就是, 我現在想把git server上的source code抓下來, 下了git clone的指令(git clone ssh://user.accountatgit.ip:/name.git) 結果出現錯誤訊息, ...

xargs與cp的使用

Hamiltion avatar
By Hamiltion
at 2011-11-02T22:34
小弟有個檔files_to_cp內容如下 ~peter/largeDir/AAA ~peter/largeDir/BBB ~peter/largeDir/CCC 接著下如下指令 cat files_to_cp | xargs -i -t cp -r {} . 結果顯示 cp -r ~peter/large ...

可以幫我看一下嗎

Una avatar
By Una
at 2011-11-02T18:20
最近用Mac連學校server 因每次都要打/usr/X11R6/bin/xhost +140.114.xxxx 又要打ssh -X nameat140.114.xx.xx 我在.tcshrc裡打了 set park=and#39;/usr/X11R6/bin/xhost +140.114.xx.xxand# ...

如何擷取不確定有幾個空格的資料

Quintina avatar
By Quintina
at 2011-11-02T15:13
我的輸出文件長這樣 113141 0.010390068 -5069.6552 334.9712 3.3932931e+08 1013010.4 114000 0.0058580296 -5069.7593 335.43238 3.3979649e+08 1013 ...