2012-07-30 15 views
9

HDD'm okuma ve yazma hızlarını test eden bir komut dosyası yazıyorum. HDparm komutunu kullanarak okuma hızlarını çıkarabildim. Ben yazma hızları test etmek için bu çizgiyi kullanıyorum: gg eğer =/dev/=/tmp/test.data bs = 1k count = 128kLinux: DD sonuçlarının bir metin dosyasına gönderilmesi

Bu pencereye çıkışı sıfır:

131072+ çıkışına 134217728 bayt (134 MB) kopyalanamaz, 1,18678 s, 113 MB/sn

kullanıyorum çalıştı >> ve> metin dosyasına sonuçları ve bunlar işe yaramadı üzerinden 131072 + 0 kayıtlarında 0 kayıt . Sonuçlarımı bir metin dosyasına nasıl gönderebileceğimi bilen var mı?

cevap

13

Onlar stderr'e çıktı, o yüzden 2> yerine

dd if=/dev/zero of=/tmp/test.data bs=1k count=128k 2> output.txt 
+0

Çok teşekkür ederim. – Lyle

0

dd en sıralı yazma için iyi > ait kullanmayı deneyin, aynı zamanda IOzone ve bonnie içine bakın. Bir parça içindeki yollar, bir pistten diğerine çok daha hızlı olma eğilimindedir, bu yüzden rastgele I/O, sırayla çok farklı olabilir.

İlgili konular