Модель перенесення на рівні блоку
У файлових системах, що використовують модель кешування даних, важливою проблемою проектування є вибір одиниці передачі даних. Це відноситься до частки файлу, який переноситься і формується клієнтами у результаті однієї операції читання або запису.
У моделі переносу на рівні файлів, коли дані повинні бути передані, весь файл переміщується. Переваги моделі:
Недоліки моделі:
Для моделі переносу одиниця передачі – це байт. Модель забезпечує максимальну гнучкість, оскільки вона дозволяє зберігати і витягувати довільний об’єм файлу, заданий зміщенням всередині і довжини. Недоліком є те, що управління кешем складніше за даних змінної довжини для різних запитів доступу.
Модель перенесення на рівні запису використовується зі структурованими файлами, а одиниця передачі – це запис. Декілька користувачів можуть одночасно звертатися до спільно використовуваного файлу. Важливою проблемою проектування для будь-якої файлової системи є визначення того, коли зміни файлів даних, зроблені користувачем, спостерігаються іншими користувачами.