LINUX.ORG.RU

Как работает файловая система?

 ,


0

1

Файловая система, к примеру ext4, получает запрос на открытие некоторого заданного файла, начинает его постепенно записывать, но она не знает сколько еще нужно места для записи файла. В это время открывается еще один файл, тоже на запись. Как файловая система понимает в каком блоке-секторе-что-то-там-еще начинать запись? Ведь если файл положить рядом с предыдущим, то велика вероятность, что предыдущий файл «упрется» в следующий. Как происходит процесс выбора места для записи? Как быть с модификацией файлов в том случае, когда данные добавляются в конец? Что можно почитать на эту тему?


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