• ? Mac Unix блин, а реально, есть такая "файловая" система которая бы работала как зеркало диска с комитами в него по запросу. Ну типа беру папочку, говорю — ты вот с того диска. Когда идет чтение или изменение файлов, оно проводится только раз и остается в кеше. Никакие изменения не пишутся на диск пока не дам ручную команду

Replies (11)

  • @Shchvova, Вроде бы что-то подобное есть в ZFS, но она все-таки пишет файлы по запросу приложений.
    Только нафига тебе это? Чем просто vcs не устраивает?
  • @kapsh, мне надо что бы скорость обращения к файлам была как к оперативе.
  • @Shchvova, Ко всем файлам или только к определенным?
    Вообще, линупс, например, и так файлы кэширует в свободной оперативке. Ну и всегда можно создать рабочий "диск" в tmpfs.
  • @Shchvova, Чтобы память переполнялась в непредсказуемые моменты, и все уходило в жуткий своп?
  • @rkit, там просто есть десяток тысяч небольших файлов, каждый из которых читается минимум 16 раз. Винт от такого сходит с ума. Вообще я переформулировал делать как в /0 и сформулировал задачу чуток по другому. Так даже понятен верктор как делать. Я могу часть засунуть в tmpfs, и читать оттуда, а пишу то я ведь в другие файлы. Общим, все ништяк! Спасибо всем.
  • @Shchvova, Среди гентоёбов популярен один трюк с портажем, юзкейс которого очень похож на то, что ты описываешь.
  • @kapsh, Эмм что? Вообще-то юзкейз строго противоположен.
  • @rkit, десяток тысяч небольших файлов, каждый из которых читается минимум 16 раз.
  • @kapsh, я это с первого раза прочитал, спасибо
  • @rkit, Прочитай ещё 14 раз.
  • @al1k, Лайк.