20_LESI Posted May 20, 2009 at 02:09 PM Report #265806 Posted May 20, 2009 at 02:09 PM Boas! Estou a fazer um trabalho e preciso de arranjar maneira de saber as specs do meu pc através de funções do java, nomeadamente o modelo da máquina e/ou velocidade do processador, o tamanho da cache, o número de CPUs e a memória. Encontrei uma classe que faz algo semelhante, mas que apenas tem funções para saber características do java (Properties). Alguém me consegue ajudar? Se em C dá para fazer, também há-de ser possível em Java!!
Baderous Posted May 20, 2009 at 02:52 PM Report #265819 Posted May 20, 2009 at 02:52 PM Encontrei isto mas não faço ideia se é útil ou se funciona: http://www.hyperic.com/support/docs/sigar/org/hyperic/sigar/package-summary.html
M6 Posted May 20, 2009 at 02:55 PM Report #265821 Posted May 20, 2009 at 02:55 PM Não sei se consegues mais do que isso dado que o Java não "simpático" para disponibilizar informação dessa. Podes usar uma técnica para obter essa informação, mas não é totalmente em Java. A partir do Java podes invocar um programa externo que te dê essa informação. Se a aplicação é para correr em múltiplos ambientes, tal implica que esse programa exista em todos os ambientes suportados. 10 REM Generation 48K! 20 INPUT "URL:", A$ 30 IF A$(1 TO 4) = "HTTP" THEN PRINT "400 Bad Request": GOTO 50 40 PRINT "404 Not Found" 50 PRINT "./M6 @ Portugal a Programar."
20_LESI Posted May 20, 2009 at 04:38 PM Author Report #265867 Posted May 20, 2009 at 04:38 PM Não consigo utilizar essa package Baderous.... Mas é isso com certeza!
20_LESI Posted May 21, 2009 at 01:45 AM Author Report #266028 Posted May 21, 2009 at 01:45 AM Ja descobri como se faz! No entanto obtenho um erro de execução, porque não consigo ir buscar as bibliotecas todas de que necessito... Neste tutorial um rapazinho explica como o fez: http://mail.hyperic.org/pipermail/sigar-users/2006-July/000001.html No entanto ele diz: 3. I downloaded the file hyperic-sigar-1.2.0.0.zip. I unzipped the file, and copied all files from the folder "hyperic-sigar-1.2.0.0\sigar-bin\lib" (excepted: .sigar_shellrc, bcel-5.1.jar, junit.jar, log4j.jar und pdh.dll). Dado que eu uso o bluej, para que directoria tenho de copiar os ficheiros a que ele se refere?
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now