Я собрал запросы на сброс (TRIM) из слоя blk.
Все собранные до настоящего времени запросы на удаление были отправлены jbd2 .
Однако я слышал, что в * 1024 есть инструмент под названием fstrim . *.
Я также слышал, что fstrim периодически обрезает неиспользуемые блоки.
Итак, я ожидал, что сброс ввода-вывода не произойдет, даже если удаление произойдет, но будет происходят, когда запускается fstrim.
Но jdb2 отправляет запросы на сброс ввода-вывода почти сразу, когда происходит удаление.
Почему jdb2 немедленно отправляет запрос на обрезку, несмотря на то, что наличие fstrim?
(у меня ядро linux 5.2 и файловая система ext4 с включенной опцией сброса.)