Все файловые системы Linux имеют размер блока 4 КБ. Допустим, у меня есть 10 МБ на жестком диске. Это означает, что у меня доступно 2560 блоков, и, скажем, я скопировал 2560 файлов, каждый размером 1 КБ. Каждый 1-килобайтный блок будет занимать 1 блок, хотя он не заполняет весь блок.
Таким образом, весь мой диск теперь заполнен, но у меня все еще есть 2560x3kb свободного места. Если я хочу сохранить другой файл, скажем, 1 МБ, разрешит ли мне файловая система? Будет ли записываться в свободное место, оставленное в отдельных блоках? Есть ли какая-то концепция, решающая эту проблему?
Буду признателен за разъяснения. заранее спасибо