Meu computador tem mais de 64 KB de RAM (8 GB), se eu ficar sem memória, quero que as coisas travem, então sei que estou sem RAM, então comprarei alguns em vez de ficar pensando por que meu computador está lento quando eu pode gastar mais US $ 40 por mais 8 GB de RAM.
Estou executando o Kubuntu no VirtualBox. Não tenho certeza se existe alguma maneira de desabilitar permanentemente o arquivo de troca após a conclusão da instalação.
Tal como acontece com as instalações anteriores do Linux, descobri que os instaladores GUI mais recentes NÃO oferecem a opção de ter uma única partição sem uma troca, forçando-me a usar os antigos instaladores estilo DOS/Console que o fazem. Se eu tiver que reinstalar do zero (o que não é uma grande provação para mim), existem vários instaladores ou o instalador regular do Kubuntu fornece uma maneira de instalar sem um arquivo de troca?
Tenho certeza absoluta de que quero fazer isso, não executo um arquivo de paginação há anos no XP e em outras distros Linux que experimentei e gosto que meus sistemas sejam responsivos.
Sou semi-capaz no console, mas por favor não me peça para digitar cem linhas para fazer um simples copiar/colar ou editar texto, estou interessado em Linux para produção, não como um hobby.
Ficarei feliz em aceitar e votar positivamente em qualquer resposta que funcione, bem como em esclarecer qualquer coisa.
Responder1
Assim como qualquer outra distro.
swapoff -a
Em seguida, edite /etc/fstab
e remova as referências para trocar.
Responder2
Esta não é uma resposta; Eu queria comentar, mas minha coisa que não é do tipo resposta não cabia na caixa de comentários, então aqui está. Sinta-se à vontade para ignorar/votar negativamente - e sim, sei que você tem certeza de que não deseja trocar.
O POSIX/Linux Swap não é como os arquivos de paginação do Windows e o Linux sobrecarrega a memória. Isso significa que você pode ter 8 GB de RAM e o sistema operacional terá prazer em alocar 64 GB se você gostar (e estiver rodando em uma arquitetura de 64 bits). Tudo ficará bem até que você preencha uma ou várias páginas desse bloco de 'memória' e o Linux OOM Killer acorde.
O OOM Killer é como o Kraken. Quando acordar, terá um processo de sacrifício para o almoço e não há nada que você possa fazer para impedi-lo. Também não há nada que você possa fazer para influenciar a escolha do processo. Geralmente é um grande processo, mas não necessariamenteoculpado. Se este processo for útil para você, difícil. O OOM Killer não se importa e a Lei de Murphy não está do seu lado. Eu sei que isso compromete servidores ativos, eliminando processos importantes.
A supercomprometimento é feita por design, e o OOM Killer é uma maneira de resolver o problema óbvio do que acontece quando algum processo chama os '64 GB do kernel? Suuure' blefe. Muitas pessoas a consideram uma pequena verruga inconveniente e gostamos de mantê-la sedada o maior tempo possível.
Se US $ 40 for um preço de atualização aceitável para você, compre mais 8 GB de RAM. Adicione um pouco de troca também. Apenas alguns shows bastarão. Isso énãovai comprometer a velocidade do seu computador, e vocêpodeajuste o quanto o Linux detesta mergulhar na troca. Com 8 GB de RAM, você poderá ver alguns megas na troca e isso é tudo. Aumente totalmente se quiser! Ter a troca significa que você receberá um pequeno aviso antes de começar a perder processos.
Por exemplo, meu computador tem 4 GB de RAM e usa apenas 350K de swap.
Além disso, se você instalou o Ubuntu, você já possui uma partição swap. É uma pena desperdiçar o espaço.
Isso foi muito discutido em vários lugares, inclusive aqui:a troca é um anacronismo?É uma leitura interessante.
Responder3
Para desabilitar a troca após a instalação, você pode editar o/etc/fstabarquivo e comente a linha que permite a troca.
Responder4
Comandos do console devido à falta de uma opção GUI...
1.) Abra o console.
2.) Digite o seguinte comando...
sudo swapoff -a
3.) Digite sua senha root.
4.) Digite o seguinte comando...
sudo nano /etc/fstab
5.) Comente a linha de troca (parece ser a última, dirá "swap" nela.
6.) Pressione CTRL+x para salvar se estiver usando nano e confirme o arquivo pressionando 'y'.
Foi informado que o cursor ^ significa a tecla CTRL (Control). Sair solicitará que o arquivo seja salvo.