Amigos, como posso descobrir a carga da memoria de um computador usando java ou c ?
Sei que o comando free -s faz isso ... mas tem que ser um programa...
Pessoal me ajuda por favor...
Alguem conhece comando, ou função ?
Amigos, como posso descobrir a carga da memoria de um computador usando java ou c ?
Sei que o comando free -s faz isso ... mas tem que ser um programa...
Pessoal me ajuda por favor...
Alguem conhece comando, ou função ?
Voce quer saber quanto de memoria esta sendo usado nã eh isso?
comando "top" num terminal
lendo os arquivos do /proc, vc tem varias infos 'atualizadas on-line' sobre o q rola com o OS.
Vc acha memo do sist, dados de hardw, etc etc etc
e os diretorios numericos sao PIDs dos processos, lendo esses arquivos vc tem dados dos processos q estao rodando.
ache o arquivo com o dado q vc quer, de uma olhada na formatacao dele, le e pronto.
blz?
(ps1:vc faz isso em C, Java, shellscript, perl, e por ai vai....)
(ps2:eh lah o q top 'olha' o sist)
(ps3:nao eh lerdo pq o /proc nao existe no HD real. eh uma abstracao.... eh tipo martelar o dedo e fumar maconha... ao mesmo tempo... aehaheahhe)
eh... console. digite seus comandos Java/C na console e seus problemas estarao resolvidos.
Pessoal, valeu mesmo pela dica... muito muito obrigadão mesmo..
Olha li todas as respostas...
E queria me explicar melhor...
Eu não fazia idéia de como se fazia isso. Simplesmente me falaram :"te vira". E vocês me ajudaram um bucado nem sabem como.
Bem a solução que meu professor quer é que eu não use o console não.
Ele quer que eu faça um programinha preferencialmente em java e ter essa informaçã ( o quanto que a memoria está sendo usada em um momento tempo real).
Acho que dar top no console é uma boa , mas pro meu professor não.mas valeu mesmo... Uma pergunta.. qual a diferença entre o "free" e o "top" ?
Acho que o a2gs deu a solução que eu procurava : tenho que ler esse aquivo do \proc pelo java
Galera
Teu professor eh maluco (como todo mundo que trab. com informatica)
Ele nao ve que um programa em java consome quantidades consideráveis de memoria?
o comando "top" eh nativo do linux e nao consome mais que uns poucos kb da ram.
E áê galera !!!
è ..´. Pedro .. mais maluco tá ficando eu irmão !!!
Valeu cara... pela dica de todos vocês...
Eu não só tenho que exetutar isso.. ,as também pegar a memoria que tá sendo usada...
Valeu pessoal VOU VER SE DÀ !!!