Неблокированные файловые системы - PullRequest
0 голосов
/ 30 июня 2018

Я бродил, если есть файловая система, не основанная на блоках.

Каждая известная мне система хранит или получает фрагменты фиксированного размера (блоки или кластеры).

Существует ли файловая система, которая позволит записывать или считывать один байт в контексте внешнего хранилища, такого как жесткий диск, флэш-память и т. Д.?

Я погуглил, но не смог найти ничего убедительного.

Спасибо.

1 Ответ

0 голосов
/ 01 июля 2018

Есть веская причина, по которой вы его не найдете: ни одна из этих базовых технологий хранения не поддерживает байтовую адресацию. Флэш-накопители и жесткие диски, подключенные к SATA или SCSI, делятся на сектора по 512 байт или секторы по 4 Кбайт. Даже если вам нужен только один байт из сектора, вы должны прочитать все это.

Часть того, что делает файловая система, обеспечивает абстракцию поверх этих различных технологий хранения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...