«виртуальные» файлы - PullRequest
1 голос
/ 05 февраля 2010

Иногда я загружаю большие файлы, которые были разбиты на куски, скажем, 1-гигабайтный файл на десять кусков по 100 МБ каждый. В настоящее время я должен объединить все файлы в новый файл, чтобы иметь доступ к нему в целом. Теперь я задаюсь вопросом, возможно ли сгруппировать эти фрагменты в виртуальный файл (аналог виртуальных файловых систем), избегая этого копирования. Кстати, я использую GNU / Linux box.

1 Ответ

0 голосов
/ 05 февраля 2010

Вы можете использовать FUSE для создания чего-то подобного. Но это, вероятно, не стоит, потому что:

  1. Было бы довольно сложно обработать различные схемы разбиения программно без ложных срабатываний.
  2. Это легко сделать вручную, и это нужно сделать только один раз для каждого файла.
  3. При хорошем протоколе передачи файлов (например, HTTP или BitTorrent) нет необходимости разбивать файлы для начала.
...