Нет, это чудовищное решение даже на ssd.
Кроме su и journal есть ещё опции монтирования sync и async.
Я тут провёл серию замеров: скачивал /usr/src с помощью rsync с домашнего сервера и потом удалял.
По скорости записи различия не очень большие а вот при удалении различия просто чудовищные - 28 минут удаляется папка с файлами против 30 секунд.Гораздо интереснее выставить sync при монтировании.
Но всё равно что сделано за последние 30-60 секунд может потерятся:
https://www.freebsd.org/doc/handbook/configtuning-disk.html
Ещё радикальное решение - gjournal, но я пока не пробовал.
То что изначально спрашивали у меня тоже часто происходит, особенно при крашах ядра, например поправил конфиг, запустил команду, ядро крашнулось а после загрузки файл который правил или исчез или нулевого размера.
Тесты
========================
suj
def
/usr/bin/time -h rsync -rlHpEXogtW --inplace --del --ignore-errors --force --numeric-ids -hi --stats rsync://somehost:873/update-src/ /usr/src/
1m4.20s real 6.26s user 9.53s sys
/usr/bin/time -h rm -rf /usr/src
32.44s real 0.10s user 1.40s sys
5.23s real 0.03s user 1.49s sys
sync
/usr/bin/time -h rsync -rlHpEXogtW --inplace --del --ignore-errors --force --numeric-ids -hi --stats rsync://somehost:873/update-src/ /usr/src/
1m4.42s real 6.39s user 13.25s sys
1m25.75s real 6.31s user 13.69s sys
1m4.49s real 6.68s user 13.38s sys
/usr/bin/time -h rm -rf /usr/src
7.54s real 0.08s user 1.19s sys
1m16.49s real 0.08s user 1.31s sys
34.90s real 0.04s user 1.39s sys
========================
no suj
def
/usr/bin/time -h rsync -rlHpEXogtW --inplace --del --ignore-errors --force --numeric-ids -hi --stats rsync://somehost:873/update-src/ /usr/src/
1m16.59s real 6.15s user 10.77s sys
/usr/bin/time -h rm -rf /usr/src
27m57.32s real 1.27s user 8.77s sys
async
/usr/bin/time -h rsync -rlHpEXogtW --inplace --del --ignore-errors --force --numeric-ids -hi --stats rsync://somehost:873/update-src/ /usr/src/
1m8.63s real 6.19s user 8.27s sys
57.28s real 6.90s user 8.43s sys
59.13s real 6.20s user 8.79s sys
/usr/bin/time -h rm -rf /usr/src
32.45s real 0.03s user 1.38s sys
13.47s real 0.04s user 1.36s sys
7.18s real 0.07s user 1.37s sys
sync
/usr/bin/time -h rsync -rlHpEXogtW --inplace --del --ignore-errors --force --numeric-ids -hi --stats rsync://somehost:873/update-src/ /usr/src/
1m7.57s real 6.12s user 11.41s sys
/usr/bin/time -h rm -rf /usr/src
28m43.85s real 1.18s user 8.80s sys