История изменений
Исправление Nao, (текущая версия) :
По скорости разницы нет. Прослойки в виде ФС в случае с файлом НЕТ, т.к. ядро узнаёт какие блоки в фс занимает swap-файл и работает с блоками напрямую [1].
Именно по этому на некоторых фс с чексуммами использовать swap-файлы нельзя (btrfs, zfs, не на zvol).
Единственная проблема: swap-файл может быть сильно фрагментирован если при его создании на фс было мало места.
Можно посмотреть фрагментацию после создания файла.
Ну и про размещение в начале диска уже сказали выше.
[1] http://lkml.iu.edu/hypermail/linux/kernel/0507.0/1690.html
Анонимус, опередил :)
Исходная версия Nao, :
По скорости разницы нет. Прослойки в виде ФС в случае с файлом НЕТ, т.к. ядро узнаёт какие блоки в фс занимает swap-файл и работает с блоками напрямую [1].
Именно по этому на некоторых фс с чексуммами использовать swap-файлы нельзя (btrfs, zfs, не на zvol).
Единственная проблема: swap-файл может быть сильно фрагментирован если при его создании на фс было мало места.
Можно посмотреть фрагментацию после создания файла.
Ну и про размещение в начале диска уже сказали выше.
[1] http://lkml.iu.edu/hypermail/linux/kernel/0507.0/1690.html