Há duas maneiras de criar espaço de troca: troca do sistema de arquivos e troca do dispositivo (ou bruto). Com a troca do sistema de arquivos, você está criando um arquivo em um sistema de arquivos e usando-o como espaço de troca (como você vê nas janelas com pagefile.sys). Com a troca de dispositivos, você está trocando para uma partição criada especificamente para troca.
Qual é melhor:
Esse debate costumava ser muito mais interessante nos "velhos" dias porque:
Por que a troca de dispositivos é "melhor": como você está trocando para uma partição bruta, é mais rápido porque você não precisa lidar com toda a sobrecarga extra de um sistema de arquivos com inodes e outras sobrecargas do sistema de arquivos
Hoje, porém, esse argumento não se sustenta. Com a evolução de quão rápido é o acesso ao disco atualmente, a troca de dispositivos não ganha muito mais tempo que a troca do sistema de arquivos.
Por que a troca do sistema de arquivos é "melhor": Muito mais fácil alterar os tamanhos. Quando você altera os tamanhos das partições, é muito mais difícil do que apenas criar novos arquivos.
Hoje, porém, com muitas pessoas usando LVM em vez de partições brutas, é fácil diminuir e aumentar seu espaço de troca
HOJE, é ainda mais discutível: a maioria dos servidores hoje em dia, por razões de desempenho, vale o custo apenas para conectá-lo à memória. (Esse debate costumava ser muito mais popular quando era mais difícil encontrar RAM e era comum colocar apenas de 4 a 8 GB de RAM em um servidor)
POR QUE UTILIZAR FILTRO DO SISTEMA DE ARQUIVO (e trocar em geral)
Hoje em dia eu instruo nosso pessoal a instalar com o 4gig swap onl e usamos a mesma configuração / imagem para todas as nossas instalações Linux. A instalação do Oracle requer um uso de troca mais alto; portanto, para sistemas que terão o Oracle, criarei o restante com a troca do sistema de arquivos. É possível que seu aplicativo tenha um requisito de troca; nesse caso, você poderá adicioná-lo posteriormente com a troca do sistema de arquivos.
Isso ajuda?
Eu tenho instruções detalhadas de como fazer isso no linux aqui:
http://geekswing.com/geek/how-to-add-filesystem-swap-on-linux-and-unix-systems/