Какова лучшая файловая система для небольшого виртуального диска под Linux? - PullRequest
1 голос
/ 16 сентября 2011

Встроенная система Linux, над которой я работаю, имеет 4 МБ оперативной памяти.В настоящее время он отформатирован с ext2.Кажется, что даже при пустом свободном месте остается только около 50%!

В настоящее время он используется для примерно 50 маленьких (1 или 2 КБ) файлов, которые занимают около 300 КБ.Есть ли лучшая система подачи документов для использования в этом случае (FAT32?).

Я не могу увеличить диск.Эта система имеет всего 512 МБ ОЗУ.Он использует очень специфичную версию Debian, выпущенную несколько лет назад, которую также нельзя изменить.

Редактировать: Кажется, это другая проблема, чем я описываю.Я только что перезагрузился, и когда он пуст, оперативный диск заполнен только на 1%.

1 Ответ

3 голосов
/ 16 сентября 2011

Существует ядро, встроенное в tmpfs, которое оптимизировано для этого. Он полностью совместим с POSIX (и поддерживает, например, разреженные файлы).

Экземпляр tmpfs обычно монтируется в /dev/shm.

Вы можете смонтировать дополнительную часть в любом месте:

mount -t tmpfs -o size=2G none /tmp/myramdisk

Изменение размера существующего монтирования:

mount -t tmpfs -o remount,size=6G none /tmp/myramdisk

Обратите внимание, что размер указывает на МАКСИМАЛЬНЫЙ размер

...