Ubuntu não usa toda a memória quando deveria... [RESOLVIDO]

1. Ubuntu não usa toda a memória quando deveria... [RESOLVIDO]

Samuel Leonardo
SamL

(usa XUbuntu)

Enviado em 01/08/2016 - 14:08h

Observando meu Ubuntu 14.04 com o comando free, notei que quando está no uso de muita memória RAM, ele pula alguns consideráveis mega bytes e então usa a SWAP.
Isso é normal ou tem algo de errado ai?
Saída do free:
             total       usado      livre    compart.  buffers     em cache
Mem: 2063804 1812616 251188 25388 89312 442412
-/+ buffers/cache: 1280892 782912
Swap: 2095100 7652 2087448



  


2. MELHOR RESPOSTA

Carlos A. P. Cunha
Carlos_Cunha

(usa Linux Mint)

Enviado em 01/08/2016 - 15:23h

Existe a opção

vm.swappiness

Isso informa em quantos % de memoria, o sistema vai começar a usar SWAP.

Exemplo:

vm.swappiness = 60 # Padrão

vm.swappiness = 0 # So vai usar Swap em ultimo caso

Para alterar isso:

Adicione no arquivo

/etc/sysctl.d/sysctl.conf
ou
/etc/sysctl.conf

vm.swappiness = SEU-VALOR

Depois

sudo sysctl -p ou sysctl -p /etc/sysctl.d/sysctl.conf

#-------------------------------------------------------------------------------------#

"Linux is cool"

3. Re: Ubuntu não usa toda a memória quando deveria... [RESOLVIDO]

Sócrates Duarte
sgduarte

(usa Ubuntu)

Enviado em 01/08/2016 - 14:56h

Olá amigo,

Bom, pelo que entendi, você tem 2GB de Memoria RAM, e segundo os dados que você demonstrou sua máquina estaria utilizando "1812616kb" que traduzindo em Megas dá 1.72865MB, restando somente de memoria livre "245.300MB", então o sistema já deixou em standby o Swap de 7.472MB caso precise carregar algo de grande necessidade de memoria, pois como já mencionado o sistema só teria 245.300MB de RAM disponível, abaixo coloquei seu demonstrativo de modo mais explicado:

             total       usado      livre    compart.  buffers     em cache
Mem: 2063804 1812616 251188 25388 89312 442412
1.9682GB 1.72865GB 245.300MB 24.792MB 87.218MB 432.042MB

-/+ buffers/cache: 1280892 782912
Swap: 2095100 7652 2087448
1.99804GB 7.472MB 1.99075GB


Acho normal o que está ocorrendo com sua máquina.

Espero ter ajudado...



4. Re: Ubuntu não usa toda a memória quando deveria... [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 01/08/2016 - 15:00h

Com free -m as unidade ficam em megabytes e mais legíveis.
Mas não é nitidamente estranho estes valores.

----------------------------------------------------------------------------------------------------------------
Nem direita, nem esquerda. Quando se trata de corrupção o Brasil é ambidestro.
(anônimo)

Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden



5. Re: Ubuntu não usa toda a memória quando deveria...

Clodoaldo Santos
clodoaldops

(usa Linux Mint)

Enviado em 01/08/2016 - 18:13h

Rode e poste comando: free -m

ubuntu@itautec:~$ free -m
total used free shared buff/cache available
Mem: 3860 1066 1328 150 1465 2371
Swap: 3163 0 3163




6. Re: Ubuntu não usa toda a memória quando deveria...

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 01/08/2016 - 18:49h

Me parece normal... a swapness costuma ser de uns 60 %. O micro geralmente, não "gasta" toda a RAM, antes de usar a Swap. Se fizesse isso, poderia ficar lento, lento...
se vc quiser que ele faça isso, altere o valor da swapess, para 100.
como na resposta do Carlos, mas pode ficar mais lento.
querendo, deixe uma 80 ou 85....
¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
Albfneto,
Ribeirão Preto, S.P., Brasil.
Usuário Linux, Linux Counter: #479903.
Distros Favoritas: Sabayon, Gentoo, openSUSE, Mageia e OpenMandriva.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts