ubuntu: máquina de 8GB… espaço de troca de 7.6GB

2

Tenho o Ubuntu 9.04 com 8 GB e os relatórios do monitor do sistema de 2,6 GB de memória + 7.6 GB de troca. O que da?

free -m

jldupont@jldupont-desktop:~$ free -m
             total       used       free     shared    buffers     cached
Mem:          2644       1621       1023          0         29        474
-/+ buffers/cache:       1116       1528 
Swap:         7742          0       7742

swapon -s

jldupont@jldupont-desktop:~$ swapon -s
Filename                Type        Size    Used    Priority
/dev/sda5                           partition   7928036 0   -1

uname -a

jldupont@jldupont-desktop:~$ uname -a
Linux jldupont-desktop 2.6.28-16-server #55-Ubuntu SMP Tue Oct 20 20:50:00 UTC 2009 i686 GNU/Linux

O despejo da minha saída do dmesg está disponível aqui .

    
por jldupont 26.10.2009 / 13:29

3 respostas

1

Isso parece estranho ... O que top ou free -m do relatório da linha de comando. Se você estiver executando uma instalação de 32 bits sem o kernel PAE (Physical Address Extension), você verá apenas ~ 3.2 GB de memória física. Se esse for o caso, instale:

sudo apt-get install linux-headers-server linux-image-server linux-server

para obter o kernel do PAE para usar a quantidade total de memória. Você não terá mais de 4 GB por processo , mas isso provavelmente não importa. Como alternativa, você pode usar a versão de 64 bits se for uma máquina de 64 bits.

    
por 26.10.2009 / 13:41
1

Verifique qual memória é relatada na configuração do CMOS - talvez você tenha hardware defeituoso.

Supondo que você tenha uma CPU de 32 bits, o monitor do sistema deve reportar uma memória de 4.0 GiB. Tente remover o excesso de 4 GB. Por outro lado, se você tiver uma CPU de 64 bits, instale a versão de 64 bits do Ubuntu.

Durante a instalação em um novo disco rígido, a partição de troca normalmente é padronizada para o mesmo tamanho da memória, de modo que os 8GB parecem normais. Embora, na prática, quanto mais memória houver disponível, menor a probabilidade de exigir espaço de troca.

    
por 26.10.2009 / 13:54
0

executando a versão de 32 bits do Ubuntu? Ele não verá mais de quatro gigabytes de memória, a menos que execute a versão de 64 bits.

A execução de "file / sbin / init" no terminal deve dar uma pista de qual bitness você está executando.

    
por 26.10.2009 / 13:32

Tags