問ext4 delay allocation 問題 

上網睇, ext4有個特點就係 delay allocation, 想到兩個問題, 好奇一下

1)寫入或者未寫入之前有斷電發生,咁D  data 未有問題?
2)如果USB 手指用ext4 format,  佢話寫入完成,系咪等一陣先ling 番支手指出黎?

2)如果USB 手指用ext4 format,  佢話寫入完成,系咪等一陣先ling 番支手指出黎?
bongbong3481 發表於 15/6/2020 20:55

以前的做法: 打 sync 3 次去 flush disk cache! 小人覺得照做無壞!

TOP

回覆 2# toylet


    我用mouse copy and paste,  吾用command,  我諗要等10秒,然後抽驗d file 是否開到,再unmount ,  最後再unplug 支手指,咁可能安全少少

TOP

.... 我諗要等10秒,然後抽驗d file 是否開到,再unmount ,  最後再unplug 支手指,咁可能安全少少
bongbong3481 發表於 16/6/2020 08:04

總之不要就咁拔啦.....

TOP

斷電的RAM內的Cache Data會無左,

想減少損失data機會
可以mount 用sync;
writeback timeout 減時間;
直接落sync ; sync

via HKEPC Reader for Android

TOP

USB storage移除前都需要unmount 或eject

via HKEPC Reader for Android

TOP

手指 sync 完unmount 就得

USB HD 最好power off 左等個摩打停左先好unplug
udisksctl power-off -b /dev/sdb/

TOP