LINUX.ORG.RU

Чем это вызвано?

Ну...ээ...давай попробуем strace -c rm fuckingbigfile для начала

zolden ★★★★★
()

Еще нужно пометить иноды как неиспользуемые, вычистить метаданные, и отработать все это через журнал

leave ★★★★★
()
Ответ на: комментарий от leave

Еще нужно пометить иноды как неиспользуемые, вычистить метаданные, и отработать все это через журнал

но разве это зависит от размера файла?

cvs-255 ★★★★★
() автор топика
Ответ на: комментарий от cvs-255

Даже если не брать журнал, а это важно, то логарифм от размера записей о находждении блоков/экстентов имеем.

io ★★
()
Ответ на: комментарий от anon8

Не надо юзать ext* для больших файлов.

что есть, то есть

cvs-255 ★★★★★
() автор топика
Ответ на: комментарий от greenman

с гигантскими файлами

Наконец-то проверил. Попробовал сделать ext4 на 8 TiB и файл на ней в 7 TiB. Файл создавал fallocate'ом, заняло 3m44.732s, удаление rm'ом заняло 8m51.432s.

Похоже, с тех пор баг починили.

i-rinat ★★★★★
()

jfs — удаление большого файла мгновенное

fuxter
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.