[問題] 是誰在寫入硬碟... [結案]

看板Linux作者 (十年一夢)時間12年前 (2014/02/21 00:17), 編輯推噓2(200)
留言2則, 2人參與, 最新討論串1/1
我用 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
你USB有快速格式化過?
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)
文章代碼(AID): #1J1YgpQk (Linux)
文章代碼(AID): #1J1YgpQk (Linux)