У меня есть ситуация, когда на старой плате VIA mini-ITX у меня есть 2 (старых) жестких диска по 80 ГБ (да, PATA 133 МБ / с). Я использую Ubuntu 10.04 LTS. Система установлена на первом диске, используя ext4. Я планирую использовать второй диск для данных (в общей сложности точные 68,2 ГБ исследовательских данных распределены по 370 отдельным файлам). Мне нужен быстрый доступ к этим данным, но как только они появятся, мне никогда не придется их менять.
Я не специалист по внедрению файловых систем и драйверов для них, но мое основное предположение состоит в том, что может быть что-то, что можно получить (в эффективности), используя файловую систему (как можно более базовую), которая дает только мне самые фундаментальные возможности чтения диска, но максимально быстро. В моем сценарии создание самой файловой системы потребовало бы доступа к исходному источнику для его копирования (из другого подключенного тома).
Важно отметить, что мне НЕ нужно сжатие, так как мои файлы уже сжаты (zip). Я мог бы попробовать SquashFS, и я, вероятно, попробую, но есть ли другие варианты?
Или я снова усложнил ситуацию, и мы просто говорим о ext2 / ext3 / ext4 с правами только для чтения?
Благодаря.
Вы также можете попробовать romfs, но я сомневаюсь, что вы найдете это быстрее, чем ext4. Я бы посоветовал вам просто придерживаться ext4 и не беспокоиться об этом. Монтирование только для чтения также не принесет вам никакой производительности; просто убедитесь, что вы случайно не изменили файлы.