История изменений
Исправление pfg, (текущая версия) :
переходи от монолитного файла к базе данных. там указанный функционал имеется внутри.
плюс искать бд, которое имеет функционал выравнивания блоков данных по «ссд-границам»
судя по всему тебе нужна файловая система с CoW - zfs btrfs и т.д.
в ней при создании копии файла, создается новый индекс блоков данных в который копируется указатели со старого индекса, сами данные файла «не копируются».
при изменении нового файла, создаются новые блоки данных и заменяются указатели на них в индексе. указатели на неизменные блоки в индексе файла остаются теми же самыми.
Исправление pfg, :
переходи от монолитного файла к базе данных. там указанный функционал имеется внутри.
плюс искать бд, которое имеет функционал выравнивания блоков данных по «ссд-границам»
судя по всем тебе нужен файловая система с CoW - zfs btrfs и т.д.
в ней при создании копии файла, создается новый индекс блоков данных в который копируется указатели со старого индекса, сами данные файла «не копируются».
при изменении нового файла, создаются новые блоки данных и заменяются указатели на них в индексе. указатели на неизменные блоки в индексе файла остаются теми же самыми.
Исправление pfg, :
переходи от монолитного файла к базе данных. там указанный функционал имеется внутри.
плюс искать бд, которое имеет функционал выравнивания блоков данных по «ссд-границам»
судя по всем тебе нужен файловая система с CoW - zfs btrfs и т.д.
в ней при создании копии файла, создается новый индекс блоков данных в который копируется информация со старого индекса, сами данные файла «не копируются».
при изменении нового файла, создаются новые блоки данных и заменяются указатели на них в индексе. указатели на неизменные блоки в индексе файла остаются теми же самыми.
Исходная версия pfg, :
переходи от монолитного файла к базе данных. там указанный функционал имеется внутри.
плюс искать бд, которое имеет функционал выравнивания блоков данных по «ссд-границам»
создать редактируемую копию файла без перезаписи неизмененных блоков позволяет любая фс с CoW - zfs btrfs и т.д.