Ramdisk: В чем разница между ext4 / tempfs / ramfs для `FSTYPE`

Для создания виртуального диска можно сделать

mount -t [TYPE] -o size=[SIZE] [FSTYPE] [MOUNTPOINT]

куда FSTYPE может быть ext4, ramfs, tmpfs, так далее.

TYPE либо ramfs а также tmpfs, Это указывает, как именно система должна распределять память, если мое понимание верно. (Я думаю ramfs выделяет память по мере необходимости ("динамически") и не имеет ограничений по размеру, тогда как tmpfs выделяет запрошенный размер немедленно ("статический"), а размер устанавливается на фиксированный максимум - или я не так понял?)

поскольку FSTYPE указывает, каким образом данные файла должны быть записаны в памяти (как папка / файл указывается в двоичных данных) Я не понимаю, почему параметры могут включать в себя ramfs а также tmpfs, Конечно, это имеет смысл только с такими вещами, как ext4, ext3, FAT32, так далее? Что значит ramfs/tmpfs значит здесь?

Возникает еще один вопрос: ramfs является динамическим, какой смысл указывать SIZE?

0 ответов

Другие вопросы по тегам