История изменений
Исправление legolegs, (текущая версия) :
Сделал себе 50 миллионов файлов через seq 1 50000000 | ionice xargs touch
. Два раза папка корраптилась, и приходилось делать fsck -fD, наверно шлейф херовый, а может баг в ядре. Считывается папка нормально:
[root@battlehummer 50m]# time \ls -f | wc
50000002 50000002 438888902
real 0m59.677s
user 0m30.330s
sys 0m19.996s
Все файлы пустые и фс пустая, так что фрагментации нет:
[root@battlehummer test]# filefrag 50m
50m: 3 extents found
Это был контрольный опыт, дальше попробую воспроизвести ситуацию ПОа, но это наверно неделю займёт.
Исходная версия legolegs, :
Сделал себе 50 миллионов файлов через seq 1 50000000 | ionice xargs touch
. Два раза папка корраптилась, и приходилось делать fsck -fD, наверно шлейф херовый, а может баг в ядре. Считывается папка нормально:
[root@battlehummer 50m]# time \ls -f | wc
50000002 50000002 438888902
real 0m59.677s
user 0m30.330s
sys 0m19.996s
Все файлы пустые и фс пустая, так что фрагментации нет:
[root@battlehummer test]# filefrag 50m
\50m: 3 extents found
Это был контрольный опыт, дальше попробую воспроизвести ситуацию ПОа, но это наверно неделю займёт.