002
21.02.2003, 21:30 Uhr
~0xdeadbeef
Gast
|
Ein bisschen. Das Problem damit ist, dass die Sache betriebssystemsabhängig ist, Java aber darauf ausgelegt ist, überall zu laufen. Der einzige Weg, den ich sehe, ist über das JNI zu gehen, und damit hab ich nur wenig Erfahrung - im Zweifel ist man da mit C(++) besser aufgehoben. Wenn du's trotzdem über Java machen willst, sieh dir mal http://java.sun.com/docs/books/tutorial/native1.1/ an.
Was das weitere Vorgehen angeht - mit Windows kann ich dir nicht helfen, aber unter Linux geht das ganze recht einfach über System Calls. Schau dir am besten den top-sourcecode an. Du findest ihn zum Beispiel hier: ftp://ftp.debian.org/debian/pool/main/p/procps/ - da liegt je nach aktueller Version eine Datei procps-versionsnummer-orig.tar.gz, die enthält den Sourcecode der proc-tools, unter anderem auch von top. |