Играйте в Factorio на кластере дискет
Инновационный проект в цифровую эпоху
В то время как флoppy-диски когда-то стали революционной системой хранения данных, они в значительной степени устарели в современном мире. Высокие уровни отказов и медленные скорости представляют собой серьезные проблемы. Тем не менее, в рамках этого проекта, разработанного [DocJade], главная сложность заключается в емкости. Цель состоит в том, чтобы играть в видеоигру Factorio, используя диски.
Хранение нескольких гигабайт данных на флoppy-дисках представляет собой значительную задачу. Вместо использования RAID-настроек, здесь применяется один считыватель и специальная файловая система. Один диск выделен для хранения информации о группах, позволяя кэшировать местоположения файлов для уменьшения количества замен дисков.
Файловая система может хранить большие файлы на множестве флoppy-дисков, которые все монтируются с использованием FUSE и в основном совместимы с POSIX, хотя некоторые функции, такие как права доступа и ссылки, отсутствуют.
С данными, хранящимися на тысячах флoppy-дисков, пользователям предлагается вставлять новый диск по мере необходимости. Это ограничение в большей степени влияет на скорости чтения и записи, чем на известные скорости самих дисков. На самом деле, загрузка всего Factorio таким образом занимает около недели, даже после оптимизаций, направленных на снижение количества замен дисков. Factorio является одной из немногих игр, которые можно установить таким образом, так как большая часть игры загружается в память при запуске.
Не поклонник Factorio? Не проблема, вы всегда можете установить современную дистрибуцию Linux на флoppy-диск!