Доступ к файлам подкачки не осуществляется через файловую систему ... ядро знает, какие блоки дисков подкачки, и обращается к ним напрямую 1 . Но несмежный файл может иметь фрагменты в разных областях диска, и в зависимости от конкретного использования дополнительный поиск может сделать его медленнее, чем выделенный раздел.
OTOH, если вы имеете дело с облачным сервером, на котором нет раздела подкачки и нет возможности его создать, файл подкачки может сохранить ваше приложение.
[1] « Ядро генерирует карту смещения подкачки -> дисковых блоков во время замены и с тех пор использует эту карту для выполнения операций ввода-вывода подкачки непосредственно в очередь на диске, минуя все кэширование, метаданные и код файловой системы. »- Linux-ядро Archive: Re: раздел подкачки против файла подкачки