controlar uso de memoria y procesador con java

El_Dekano
06 de Mayo del 2004
Necesito hacer un programa en java que me mida el uso de la memoria y del procesador. Para la memoria he probado java.lang.Runtime, con los metodos freeMemory, etc. pero no me sirve, porque hace la medicion sobre la maquina virtual de java, no sobre todo el equipo.

Si es posible, agradeceria que me contesteis al correo: [email protected].

Muchas Gracias

Lucas
06 de Mayo del 2004
NO SE PUEDE.
Desde JAVA no puedes acceder a partes del sistema operativo que no son comunes a todos ellos.
No hay una forma estandard de medir la memoria, porque hay memoria fisica, virtual, ...
Puedes tener la memoria particionada y que tu programa solo vea parte...
Desde JAVA solo se puede acceder a tu memoria a tus procesadores asignados.
Por otro lado, eso seria mejor hacerlo en C/C++/VC++, que para eso esta.
No pretendamos hacer en JAVA algo para lo que no esta pensado. Si quieres acceder a los recursos del sistema operativo y su API, hazlo en C/C++.