Přijďte si zasprintovat na Djangu, jiném Python open-source projektu, nebo jen potkat ostatní vývojáře!
… více »Letos v říjnu se v Praze uskuteční hned několik konferencí. Odehraje se zde nově vzniklá konference LinuxDays. K ní se přidá čtvrtý ročník openSUSE Conference, dvanáctý ročník SUSE Labs conference a aby to nebylo málo, přidá se i první ročník Gentoo miniconf. A to vše ve stejné dny a na stejném místě.
… více »Před pár dny jsem narazil na tento článek o API ke sledování javovského virtuální stroje verze 5. Článek je docela dlouhý, přotože popisuje celou architekturu i API, ale pokud člověk nechce psát nějaký svůj diagnostický nástroj, může použít velice jednoduché hotové řešení. (Hezky česky "out of the box" 
Stačí při startu JVM predat nějaké takové parametry:
-Dcom.sun.management.jmxremote.port=1234 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false
Pak stačí spustit JConsole (což je standardní aplikace přibalená k Javě 5) a připojit se na port 1234 stroje, kde JVM běží.
A už sledujete bitvu alokátor vs. GC, vlákna, class loadery, moc hezké. Nasadil jsem to na Tomcata a pár mých javoských démonů na kolejním serveru. Myslím, že to může být velmi užitečné.
Tiskni
Sdílej:
jps a jstack.