Miguel Da Silva - Centro de Matemática escreveu: > Flavio Alves Granato escribió: >> Marcos Lazarini escreveu: >>> Em 07/05/07, Flavio Alves Granato<[EMAIL PROTECTED]> escreveu: >>>> Teria uma forma de saber a quantidade usada e limitar o uso de memória >>>> RAM pelo Kernel? >>> Qual a finalidade? >>> A princípio o kernel só usa o que realmente precisa. >>> >>> Vc sabe que está com pouca memória quando começa a usar swap. Senão >>> acontece isso, não se preocupe. >>> >> a questão é estipular o quanto de memória cada processo do sistema esta >> alocando para si. Se isso for possível claro. >> Pois tenho um SO linux e uma aplicação ( oracle 9i ) rodando nele e >> outro dia reclamaram que mesmo finalizando a aplicação o consumo de RAM >> ficava grande e eu disse que era por que o sistema não iria gastar tempo >> de cpu limpando aquilo e que quando precisasse novamente ele iria >> simplismente sobrescrever o que precisasse. >> >> Grato pela ajuda. >> >> > > Quanto mais memória o sistema tiver, mais vai ser usada e mesmo > matando alguns processos essa memória continua usada. Se e necessário > o sistema limpa ela e começa a usar esse espaço. > > Só de curiosidade dei top num servidor aqui no trablho (SMTP e DNS) e > apareceu o seguinte: > > top - 08:53:16 up 67 days, 19:24, 1 user, load average: 0.00, 0.01, > 0.07 > Tasks: 100 total, 1 running, 99 sleeping, 0 stopped, 0 zombie > Cpu(s): 0.4%us, 0.1%sy, 0.1%ni, 99.0%id, 0.0%wa, 0.0%hi, 0.4%si, > 0.0%st > Mem: 905356k total, 841892k used, 63464k free, 180392k buffers > Swap: 1959920k total, 12k used, 1959908k free, 304432k cached > > É um P4 com 1GB de RAM, veja só a carga do sistema e a quantidade de > memória livre e ocupada. Veja só a quantidade de swap usada, NADA! Já > tive problemas com computadores que ocupavam toda a memória e seguiam > pedindo mais e o sistema começava a usar a swap até ocupá-la > totalmente. Aí vinha o famoso "oops-killer" e matava o processo, nesse > caso sim o PC estava ficando sem memória. > > Se a aplicação Oracle está meio devagar, pode ser outra coisa. > > Boa sorte. > O interessante é que temos 6GB de RAM no servidor e o sistema usa no máximo 4.7 GB ( no caso o Oracle ) e eles ficaram doidos por que mesmo parando o processo do oracle o consumo de memória ficou alto, entorno de 3,5 GB e o pior que não sou o admin do servidor e não posso ficar dando muito palpite. Mas pelo que estou entendo pode ser mais culpa do banco de dados do que do sistema. Sei que no caso deverei analisar o uso do sistema e talz, mas provavelmente será esta a conclusão. Obrigado pela ajuda.
-- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]