
		HenriqueCorbo
		
		(usa Ubuntu)
		
		Enviado em 17/10/2010 - 18:56h 
		Senhores,
Através do VOL descobri um comando para verificar a quantidade de memória disponível. O comando é free -m.
Eu tenho mania de abrir um monte de janelas ao mesmo. Ao fazer isso no Windows com pouca memória o SO trava. No caso do Ubuntu isso não aconteceu ainda.
Na minha VM dediquei 1gb para Ubuntu e mesmo virtualizado está funcionando muito bem.
Veja o resultado do comando sem nenhum programa aberto:
             total       used       free     shared    buffers     cached
Mem:           978        582        395          0        144        230
-/+ buffers/cache:        208        770
Swap:          666          0        666
Logo de cara eu fiquei um pouco preocupado que existe mais da metade ocupado.
Abrir um monte de programas, MonoDevelop, Open Office, Flamerobin, e outro programas que uso simultaneamente e o resultado foi esse:
             total       used       free     shared    buffers     cached
Mem:           978        787        191          0        144        380
-/+ buffers/cache:        262        716
Swap:          666          0        666
Cerca de 190mb livre ainda tinha. Depois fechei tudo e executei o comando novamente:
             total       used       free     shared    buffers     cached
Mem:           978        739        238          0        144        382
-/+ buffers/cache:        212        766
Swap:          666          0        666
O que pude perceber é que o Ubuntu não liberou tudo. 
Diante do que expus, eu gostaria de pedir a ajuda dos colegas para entender com o Ubuntu utiliza esse recursos de memória.
1) É normal o Ubuntu utilizar mais da metade da memória para SO?
2) É normal não liberar toda a memória ocupada com programas?
3) Como posso saber qual é o programa está consumindo mais memória?
Desde já agradeço pela ajuda.