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