Nálad mennyit fogyaszt a Java Mikulás?

Tök kezdő vagyok, csak a top jut eszembe, ott:


PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND            
2990 root     15  0  119m  34m 8048 S  2.3  6.8   3:22.90 X                  
3028 para     15  0 19624  12m 7360 S  1.0  2.5   0:02.01 Terminal           
   1 root     15  0   764  292  252 S  0.0  0.1   0:01.89 init               
   2 root     RT  0     0    0    0 S  0.0  0.0   0:00.00 migration/0        
   3 root     34 19     0    0    0 S  0.0  0.0   0:00.00 ksoftirqd/0

(Slackware 12, Opera, AMD Duron 1.3 GHz, 512 MB RAM)
Tehát nem látszik semmi különös.
Hogy lehet ezt mérni???
Nálad mennyi?

Hozzászólások

a java vm-nek van valami katasztrofális 0.7-1.0%-os cpu terhelése.
/arch, lxde, firefox|p4 2.4 GHz, 1GB RAM/
OFF: De perpill az uj xorg+intel driver kombó jobban kiakaszt

Hát, nálam azért vannak érdekességek...


PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
13449 bekesi 20 0 258m 49m 9.8m S 83 5.0 0:32.17 cacao
4913 root 20 0 169m 59m 12m S 23 5.9 5:31.08 Xorg
5513 bekesi 20 0 269m 19m 14m S 7 1.9 3:09.06 compiz.real
13370 bekesi 20 0 295m 28m 13m S 2 2.8 0:01.20 gnome-terminal
5591 bekesi 20 0 205m 8616 7056 S 1 0.8 1:49.32 gkrellm
5569 bekesi 20 0 187m 8716 7520 S 1 0.9 0:42.07 multiload-apple
1 root 20 0 4100 860 564 S 0 0.1 0:01.24 init

és ha kilövöm a 13449-et, eltűnik a mikulás...

Use a real JVM!

De most komolyan, azt hiszem, hogy egy időben még az Ubuntu is beszállt abba a körbe, hogy elkezdtek GNU classpath-al mindenféle GPL-es JVM-et szálltani, amik ugyan 1) lassúak voltak, 2) hello world-ön kívül mást nem futtattak rendesen, de 3) GPL-esek voltak! Szóval mi a halál az a cacao?

Itt a felelos:)
cacaovm is a Java Virtual Machine (JVM) which uses Just-In-Time (JIT) compilation to execute Java methods natively. cacaovm uses GNU Classpath or OpenJDK or phoneME as Java runtime library. ( http://www.cacaovm.org/ )
_______________________________________________________
UBUNTU 8.10 Rock's!
Type cat /vmlinuz > /dev/audio to hear the Voice of God.

Pl. így:

top | grep 'java'

Ami nálam ezen a konfigon: 600Mhz (1.2Ghz) Pentium-M

 3319 ewkins    20   0  637m  24m 8564 S  1.3  4.0   0:02.35 java

Nálam nem fogyaszt, mert valamiért nem működik. Lehet, rossz voltam. De az is lehet, hogy azért nem fogyaszt, mert nem kínálom meg...?!

:)

40-50% :) iBook G3/600, Opera 9.62, OSX 10.4.11, latest Apple Java

-=- Mire a programozó: "Na és szerintetek ki csinálta a káoszt?" -=-

1% alatt.

Amit nem lehet megirni assemblyben, azt nem lehet megirni.

Semmit se.
(Windows Vista Internet Explorer,gyárilag nincs java benne)

Szinte semmit. Pedig műxik. :)

(Debian Lenny, XFCE, open-jdk-6, iceweasel)

A Thurion64 2x Mobile, 2GB RAM-al meg sem erzi, de
a Sempron 3000+ Mobile, 512MB RAM-al mar igen:


  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND            
 6691 zero      20   0  218m  27m  12m S  1.7  6.3   0:02.83 java_vm  

_______________________________________________________
UBUNTU 8.10 Rock's!
Type cat /vmlinuz > /dev/audio to hear the Voice of God.

No most megfogtál. FreeBSD, O/A, natív jdk, megy a mikulás(on a hóesés), de sem top-ban, sem ps -ben nem találtam ráutaló jeleket. Lehet, hogy idén a javamiki egy egyszerű animált gif?

Ezt teszem. Főoldalon állok, jobboldalt látom szállingózni a hópihéket. Mellette, majdnem az egész operát letakarja az xterm ablak, amiben "ps auxww" -t futtatok. És nincs benne. Ez meg nyilván csak úgy lehet, ha az opera a java plugint magán a processzen belül futtatja. Amit kétlek, de lehet.

Hát mivel mást nem tudok, maradt az, hogy a szálakat is lekérdezem, így - feltéve, hogy a legnagyobb zabagép az maga a java-s oldathoz tartozó szál - ím a kért eredmény:
ps rauxwwH | fgrep -e PID -e opera

ebből a legnagyobb érték jelenleg 0,6 de amit ma javamiki kapcsán láttam, az 1.7 volt. Belefér.


CPU                           Hanldes
Priority:                8    Handles        305
Kernel Time    0:00:00.160    GDI Handles     16
User Time      0:00:00.340    USER Handles    11
Total Time     0:00:00.500

Memory                        I/O
Private Bytes       30592K    Reads         1345
Peak Private Bytes  32208K    Read Delta       0
Working Set         22380K    Writes          96
Peak Working Set    23564K    Write Delta      0
Page Faults           7093    Other         3400 
Page Fault Delta         0    Other Delta      0

Java(TM) Platform SE binary 6.00.0100.0033

Kösz mindenkinek,
pár dolog világosabb lett, de jópár dolognak utána kell néznem :)
Továbbra is kis fogyasztást látok, de pár hozzászólásnál voltak meglepő
eredmények.
Most:


PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
3307 dano     15   0  343m 113m  26m S  0.7 22.8   3:56.35 opera