Nova instalação do Ubuntu 12.04 não tem troca de trabalho

0

Esta é uma nova instalação do Ubuntu 12.04 no meu netbook. Durante a instalação, selecionei para criptografar minha pasta pessoal. Agora estou tentando configurar a hibernação, mas minha partição de swap não está funcionando. Primeiro, aqui estão algumas informações que você pode achar úteis:

(parted) print all                                                        
Model: ATA WDC WD1600BEVT-2 (scsi)
Disk /dev/sda: 160GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos

Number  Start   End    Size    Type      File system  Flags
 1      1049kB  158GB  158GB   primary   ext4         boot
 2      158GB   160GB  2135MB  extended
 5      158GB   160GB  2135MB  logical

Aqui está a entrada de swap do meu fstab:

# swap was on /dev/sdb5 during installation
#UUID=311a1b8d-b111-4890-a8ed-32a413d833a6 none            swap    sw            0       0
/dev/mapper/cryptswap1 none swap sw 0 0

Não tenho certeza se estou fazendo a pergunta certa, mas aqui está: como obtenho a entrada do mapeador criada para que minha partição de swap funcione?

amy@amy-netbook:/etc$ swapon -a
swapon: /dev/mapper/cryptswap1: stat failed: No such file or directory

Eu tentei executar sudo mkswap /dev/sda5 , mas não pareceu fazer nada. Eu também notarei que blkid /dev/sda5 não faz nada.

amy@amy-netbook:/etc$ blkid /dev/sda1
/dev/sda1: UUID="68e22b54-68ad-487b-a8a3-9c8f05c49788" TYPE="ext4" 
amy@amy-netbook:/etc$ blkid /dev/sda5
amy@amy-netbook:/etc$ 

Como posso fazer meu swap funcionar novamente?

    
por Amy 15.08.2012 / 08:40

1 resposta

2

Comecei recentemente a usar o Ubuntu Linux e trabalhei com o mesmo conjunto de preocupações.

Eu tive meu arquivo de swap em uma partição separada no disco rígido único. Eu configurei uma ramdrive e não tinha certeza se funcionava.

Eu fiz algumas coisas de monitoramento do sistema, mas não consegui descobrir porque a memória não parecia estar fazendo muito.

Eu não entendi porque eu tinha swapfiles na RAM e no disco rígido, ambos não fazendo nada, e me senti frustrado.

Depois de algumas leituras, aqui está o que estou fazendo. Talvez te ajude também.

Eu fui ao painel e abri um terminal. Digite cat /proc/swaps e pressione Enter. Isso listará as trocas no seu sistema. Eu tenho um arquivo de troca chamado /dev/sda5 . É cerca de 2 GB. Se você ver a entrada, ou algo parecido, seu arquivo de swap provavelmente está lá.

Estou fazendo a transição do Windows, então estou acostumado a ver o tamanho da mudança do arquivo de troca. O Linux usa memória de maneira diferente. A maioria das coisas que li recomendam o uso de configurações que mantêm os dados na memória, em vez de trocá-los para o disco. Eu estava procurando um desempenho um pouco melhor, então eu li que os arquivos de swap têm uma propriedade chamada 'swappiness'. Ele ajusta a rapidez com que os dados são transferidos para o disco, com base na memória em uso.

No terminal, digite cat /proc/sys/vm/swappiness e pressione Enter. Um número será exibido. Seu nível de swappiness. 60 é a configuração na configuração. O intervalo é de 1 a 100. Eu colidi com o meu até 70 para ver como as coisas pareciam. O desempenho é bom.

Este é um link para uma das melhores páginas que encontrei sobre o assunto. link

Você pode alterar o swappiness. Aqui está como eu faço isso.

No terminal digite sudo gedit /etc/sysctl.conf e pressione enter. Ele solicitará uma senha. É provavelmente o mesmo que você usa para fazer login. Perto da parte inferior do arquivo há uma linha como vm.swappiness = 60
Você pode alterar o número, salve o arquivo & feche-o.

Eu tive problemas para que swapon e swapoff funcionassem no começo também. Coloque sudo na frente dele. Deve ser algo como isto: sudo swapoff -a Você será solicitado a fornecer sua senha. Se você não tiver certeza se o swapfile foi interrompido, cat /proc/swaps avisará. sudo swapon -a irá reiniciar seu arquivo de swap. Eu corro o monitor do sistema para ver o que a memória está fazendo. Inicie o utilitário e carregue o sistema fazendo o que você faz. Você deve ser capaz de se locomover confortavelmente se quiser fazer outras alterações. Comunidade Ubuntu e pesquisando Ubuntu 12,04 < e minhas perguntas > geralmente aparecem boas soluções.

    
por 28.10.2012 / 08:17