Logo Hardware.com.br
Pen-Pen
Pen-Pen Membro Senior Registrado
291 Mensagens 0 Curtidas
#7 Por Pen-Pen
21/10/2004 - 22:22
Pessoal, estou passando pelo mesmo problema aqui....Tenho 512 de Ram no meu micro. quando eu acabo de logar (ainda no terminal de texto puro) consulto a memória usada pelo sistema....fica em torno dos 40Mb...quando inicio o servidor gráfico com a interface window maker, o consumo sobe pra 80, 90 Mb. Depois de abrir e fechar alguns aplicativos, como o mozilla, openoffice, e jogos, como DOOM 3 o consumo sobe pra 280, 300MB e não cai, mesmo depois de ter fechado todos os aplicativos! 8O já DURANTE a execução do doom3 só fica livre 3Mb de ram... :lol:
pra esse caso de rodar a aplicação, voltar pro desktop, e o consumo da memória não cair, têm jeito de "limpar a memória sem ter que reiniciar o micro?
Slackware 10.1 Kernel 2.6.11 X server + IceWM + SilverXP Theme =)
Não alimente os trolls: Campanha pela qualidade das discussões
pulsar
pulsar Membro Senior Registrado
342 Mensagens 4 Curtidas
#10 Por pulsar
21/10/2004 - 23:18
O Linux sempre pega toda a memória RAM disponível e a aproveita para fazer caches e buffers. Quando você inicia um novo programa ele automatica libera a quantidade necessária.

Olhem o exemplo do zyk, está lá escrito "buffers" (19788) e "cached" (417736). A quantidade de memória que os programas estão de fato usando está na linha de baixo: 289368. A quantidade de memória disponível para programas que podem ser iniciados está ao lado: 713696. A memória livre no momento é 276172.

Vamos fazer as contas. Primeiro somar os valores "cached", "buffers" e a memória ocupada pelos programas. O total é 726892. Exatamente o valor indicado. Vamos agora somar a memória livre, "cached" e "buffers". O resultado foi 713696. Viram? O valor indicado como disponível para os programas utilizarem quando necessário.

O Linux automaticamente iria ou liberar um pouco de "cached" e "buffers" ou pegar diretamente na RAM livre.
geekbr
geekbr Veterano Registrado
1.4K Mensagens 4 Curtidas
#12 Por geekbr
22/10/2004 - 08:00
Só completando o que o pulsar escreveu, o linux tem um gerenciamento de memoria admiraval, isso vem da época em que ter 16 mb de ram era luxo pra em maquinas residenciais (ou até antes disso .. ), agora, alguns serviços são comedores de memoria mesmo, por exemplo .. o mozilla, o kde etc .. claro que o correto quando se instala a maquina do zero é verificar quais servidores estão inicializando e desativar os desnecessarios, Pegar o kernel mais atualizado e compilar na sua maquina . ...
acho que é isso !!

:mrgreen:
mcm
mcm Membro Senior Registrado
347 Mensagens 0 Curtidas
#14 Por mcm
23/10/2004 - 09:44
Galera, calma lá!

Com o Linux funciona assim: Nem toda a memória que ele mostra como utilizada, está sendo utilizada de fato pelo Sistema Operacional e seus processos.
Se olharem a saída dos comandos que mostram utilização de memória (free, top), podem ver que muito da memória utilizada está em buffer e cache.
Com isso, com uma boa parte da memória RAM alocada para cache e buffer, ele tem um ganho de desempenho MUITO bom!

Imaginem se o SO tivesse que alocar e desalocar buffer e cache toda hora!

Eu conversei com vários colegas a respeito disso, e notamos que desde PCs, até Mainframes, o Linux tem o mesmo comportamento.
"Currahee!"

Registered Linux User: 264055

Mandrake GNU/Linux 10 Kernel 2.6.9
Conectiva GNU/Linux 10 Kernel 2.6.9
FreeBSD 5.3
zast
zast Tô em todas Registrado
2K Mensagens 8 Curtidas
#15 Por zast
23/10/2004 - 10:10
Falando em memória no Linux, se não me engano a parte de memória ou memória swap do linux foi escrita por um italiano, o Andreas. Se minhas fontes estão certas, o Linus não sabia nem como fazer isso na época. É só um comentário adicional, heim! Não estou criticando ninguém. Quem dera...! Alguém sabe algo mais a respeito ou também que possa afirmar/desmentir o que disse acima?

Paulo Zambon.
Paulo Zambon - aka zast big_green.png

arkRed"> "Põe a semente na terra, não será em vão. Não te preocupe a colheita, plantas para o irmão."
© 1999-2025 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal