Qual é o equivalente de um arquivo de paginação no Linux em geral?

1

Estou apenas começando o Linux em geral e sendo um usuário do Windows, gostaria de perguntar se o que é o equivalente do arquivo de paginação no Windows no Linux? Eu sei trocar, e eu sei que só pode ser criado para ser uma partição separada (me corrija se eu estiver errado). Existe como um arquivo personalizado (como o arquivo de paginação no Windows) em que eu poderia armazenar em um local personalizado que atua como swap? Basicamente, eu gosto de criar uma função semelhante a swap que salva em um arquivo (como o Windows pode armazenar pagfiles em nenhuma / qualquer unidade que você tenha) e como fazê-lo (como script para criar em qualquer local que eu queira na inicialização?)

    
por Florentino Tuason 02.09.2017 / 08:18

1 resposta

1

Arquivos de swap existem no Linux, e são considerados um novo padrão com o Ubuntu em uma versão futura (provavelmente 18.04, não tenho certeza) e foram padronizados a partir de 17.04

A partir deste artigo, praticamente o mesmo se aplica ao Ubuntu: link

Como root ( sudo su ), execute

fallocate -l 512M /swapfile para criar um swapfile de 512 MB, por exemplo

As permissões precisam ser definidas com chmod 600 /swapfile

Em seguida, ele é transformado em um arquivo de swap real com mkswap /swapfile

Você pode ativá-lo agora com swapon /swapfile

E ative na inicialização adicionando /swapfile none swap defaults 0 0 a / etc / fstab

O arquivo de troca pode ser o tamanho que você quiser, você pode usar 8G para fazer 8 shows (ou 8192M se você for exigente)

Espero que isso responda à sua pergunta

    
por Matthew Jeppesen 02.09.2017 / 17:24