[問題] 是誰在寫入硬碟... [結案]
我用 gparted 把新拿到的 usb 外接硬碟分割並且 format 成 ext4
然後用 udisks 將其中一個分區 mount 起來, 硬碟就發出運作聲音,
用 iotop 看, 持續有 2M/s ~ 4M/s 的寫入,
但是沒看到誰在寫.
(用 sudo mount 也是一樣的現象)
持續時間相當長, 而且看來跟 partition 的大小有關;
割一個 10 GiB 的 partition, 約一分鐘他就安靜了;
500 GiB 的 parition 要數十分鐘;
割個超小 32 M 的, 一下下就安靜.
請問有人知道這是怎麼回事, 或者知道我可能該看哪裡嗎 @@?
update:
從 iotop 裡, 看起來好像是 jbd2 在寫;
會有短暫瞬間看到 [jbd2/sdb4-8] 冒上來, 的確, 現在剛弄的分區是 sdb4,
可是我不懂啊! ext4 format好了以後, journal沒事就在寫這是在幹嘛?
而且本機的硬碟好像沒這樣呀.
用"jbd2 keep writing" 當關鍵字 Google 了一下,
會找到好幾篇都在講如果 mount option 沒有用 noatime 或 relatime,
jdb2 會看起來五秒左右寫一次 disk 的現象,
可是我的狀況又不太一樣:
(1) 加 noatime 還是會有這現象
(2) 在寫的期間, 他寫的量很大而且持續, 不是每五秒寫幾k
(3) 丟著不管他, 他有忙完的時候, 不會永遠這樣下去
拜託解惑!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.170.157.83
※ 編輯: neutrino 來自: 118.170.157.83 (02/21 00:28)
推
02/21 10:49, , 1F
02/21 10:49, 1F
目前也只能這樣, 只是我還是想知道發生了什麼事情...
推
02/21 11:18, , 2F
02/21 11:18, 2F
拍謝我對 gparted 或 mke2fs 的選項或參數不熟,
請問 ext4 有類似NTFS的"快速格式化"嗎?
我看了一下man page, 是不是類似於 lazy_itable_init (還是 lazy_journal_init)?
晚點回去試試看改 option 是否就不會出現這個現象...
lazy_itable_init " ... requires the kernel to finish initializing the
filesystem in the background when the filesystem is first mounted."
好像真的是這個緣故耶....
感謝提示!
※ 編輯: neutrino 來自: 118.170.3.228 (02/22 18:39)
Linux 近期熱門文章
21
56
PTT數位生活區 即時熱門文章