+ Responder ao Tópico



  1. #1
    aline_slz
    Visitante

    Padrão informações do sisetma

    Bom estou desenvolvendo um sistema e preciso obter algumas informações da maquina como velocidade do processodor, memoria tudo q eu cionseguir sobre sobra a esação.Quem souber de qq coisa ou pelo monos me dê uma idéia de como posso dazer isso fivaria muito agradecida.
    Aline

  2. #2

    Padrão informações do sisetma

    Olha, o comando top pode te mostrar algumas informações, mas sobre o que está rodando no momento, quantos processadores tem, etc.

    O comando lspci pode mostrar algumas informações sobre o que está conectado nos slots PCI.

    Agora, se você precisa de informações sobre o processador e memória, dê um cat /proc/cpuinfo e um cat /proc/meminfo.


    Abraços!

  3. #3

    Padrão comandos

    como disse o "xstefanox", tem informações sobre a cpu no /proc/cpuinfo e memoria no /proc/meminfo

    ai vao uns comandos pra tu poder mostrar informações do sistema:

    -Nome do procesador:
    grep 'model name' /proc/cpuinfo| sed -n '/: /s/.............//p'

    -Clock do processador:
    cat /proc/cpuinfo | grep 'cpu MHz' | sed -e 's/.*: //'| sed -e 's/\..../ MHz/'

    -Tamanho da cache:
    grep 'cache size' /proc/cpuinfo| sed -n '/: /s/.............//p'|sed 's/KB/KB Cache/'

    -Memória RAM:
    grep 'MemTotal' /proc/meminfo | sed -e 's/.*l:[[:space:]]*//'

    -IP da máquina:
    /sbin/ifconfig eth0 | grep 'inet addr' | sed -e 's/.*r://' | sed -e 's/ B.*//'

    -Versão do Kernel:
    cat /proc/sys/kernel/osrelease


    qqer dúvida, posta aí no fórum.

  4. #4
    aline_slz
    Visitante

    Padrão aline_slz

    Oh gente vc's são um amore mesmo!!
    Valeu!!! :wink:
    Obrigada!!!

  5. #5
    veiga
    Visitante

    Padrão Ola

    Ola,

    Ha um tempo atrás eu criei uma bibliotecazinha para auxiliar a leitura dos arquivos do /proc. No total são 143 funções que permitem coletar quase todas as informações úteis do /proc.

    liblProc:
    http://www.inf.ufsm.br/~veiga/liblproc

    A biblioteca é super simples de utilizar e está bem documentada. Mas se não estiver programando em C, pode ao menos olhar o código fonte, já que todas as funções estão bem comentadas explicando o que é cada informação e de onde ela foi lida.

    Ah.. um colega meu fez uma camada em Java, usando JNI, para essa minha biblioteca. Se estiver programando em Java eu posso te passar!

    Espero ter ajudado! Qualquer coisa posta ae!



    Marcelo Veiga Neves
    http://www.inf.ufsm.br/~veiga

  6. #6
    aline_slz
    Visitante

    Padrão informações do sisetma

    Oi Marcelo!!!
    Bom vc tá me ajudando muito e ficaria agradecida se me indicasse como faço pra entrar em contato com o seu amigo ou se vc mesmo poderia fazê-lo. Na verdade estou trab com java e utilizando o JNI para chamada de minhas funções em C.
    Desde já agradeço!!! E aguardo notícias!!
    Aline

  7. #7
    veiga
    Visitante

    Padrão Olá!

    Olá,

    O meu colega está de férias... acho q ele soh volta ao laboratorio no fim do mês. Peguei uma versão que achei na maquina dele e coloquei na pagina:

    http://www.inf.ufsm.br/~veiga/liblproc


    Feito!

    ps: mandei um mail pra ele com um link pro post, se ele ler o e-mail nas férias talves ele poste algo aqui!


    Marcelo Veiga Neves
    http://www.inf.ufsm.br/~veiga