Реализация кэшированного файла для чтения / записи - PullRequest
0 голосов
/ 30 июня 2011

Я пытаюсь реализовать класс, чтобы обеспечить более легкий доступ к некоторым небуферизованным файлам, которые должны быть прочитаны / записаны блоками по 8192 байта. То есть класс будет кешировать все, что нужно, и разрешать нормальное чтение / запись в блоках произвольного размера.

Не могли бы вы дать несколько советов и идей, пожалуйста? Управление «грязными» блоками и случайными поисками оказывается трудным.

Лучше всего информация, связанная с Delphi, но все поможет.

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