+ Responder ao Tópico



  1. #1
    PitsBrown
    Visitante

    Padrão como posso descobrir a carga da memoria de um computador

    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 ?

  2. #2

    Padrão como posso descobrir a carga da memoria de um computador

    Voce quer saber quanto de memoria esta sendo usado nã eh isso?

    comando "top" num terminal

  3. #3

    Padrão como posso descobrir a carga da memoria de um computador

    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)

  4. #4

    Padrão Concordo com nosso amigo

    Dê um "top" no console e tá resolvido.

    Até

  5. #5

    Padrão como posso descobrir a carga da memoria de um computador

    eh... console. digite seus comandos Java/C na console e seus problemas estarao resolvidos.

  6. #6
    Visitante

    Padrão como posso descobrir a carga da memoria de um computador

    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

  7. #7

    Padrão como posso descobrir a carga da memoria de um computador

    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.

  8. #8
    PitsBrown
    Visitante

    Padrão como posso descobrir a carga da memoria de um computador

    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À !!!