Использование файла подкачки вместо раздела

Мне просто интересно, когда использование файла подкачки вместо выделенного раздела, кажется, имеет только преимущества, разве файл подкачки не работает медленнее из-за накладных расходов файловой системы, таких как, например, журналирование ext4?

1 ответ

Файл подкачки в разделе с другими файлами должен проходить через файловую систему и может фрагментироваться, замедляя его, но я не думаю, что он будет заметно медленнее, чем выделенный раздел подкачки. Скорость диска для чтения и записи будет практически одинаковой.

Если вы используете какой-либо своп, это означает, что у вас заканчивается оперативная память (или своп слишком "swappy") и разница в скорости от оперативной памяти (1-10 ГБ / с?) До диска (20-500 МБ / с?) очень заметно. Для реальной заметной разницы в скорости, получите больше оперативной памяти или используйте ее меньше, чтобы вам не приходилось менять местами.

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

Ссылка на комментарий pim хороша, на serverfault: раздел подкачки против файла для производительности?

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