Od wczoraj dostępna jest nowa wersja JDK i JRE. Nie wnosi ona tyle nowości co Update 10 (o tym innym razem), ale też jest o czym pisać ;) Samo JDK zajmuje po instalacji jakieś 20 MB więcej, co dobre to to, że można zainstalować od razu JRE. Wreszcie przeglądarka będzie mi widziała Javę. Chociaż to połowiczne rozwiązanie bo nie rozumiem dlaczego muszę instalować JRE skoro mam JDK, ale teraz przynajmniej nie muszę tego osobno ściągać tylko samo się tak przy okazji. No i na końcu otwiera Sun'owską stronkę z ofertą rejestracji. Także kto chce zostać członkiem, proszę bardzo :) Z ważniejszych rzeczy to wraz z tą aktualizacją dostajemy nowe narzędzie zwane Java VisualVM.
Uruchamiamy poleceniem:
C:\Program Files\Java\jdk1.6.0_update-number\bin\jvisualvm
Wyświetli się monit o jakieś tam testy. Nie pamiętam już jakie bo nie mogę ich powtórzyć, ale Ci co mają laptopy niech przełączą się na max performance.
Z wyglądu i z About widać, że program jest napisany z użyciem NetBeans platform. Aplikacja pozwala monitorować maszynę wirtualną i wszystko co jest na niej uruchomione, z osobna lokalne aplikacje, zdalne aplikacje, tworzyć snapshoty i zrzucać i przeglądać sobie wątki uruchomione przez te programy. W ramach testów próbowałem przetestować profile'rem takiego Eclipse'a, ale zawsze się wieszał. Samo monitorowanie aplikacji działało, ale to nie. W ruch poszedł NetBeans. Będę bardzo zdziwiony jak i tu będzie szwankować ;]
Uruchamianie NetBeans:
W tym przypadku profiler też się nie udał, przy testowaniu CPU zawiesił się NB, a przy pamięci sam VisualVM. Tak samo z IntelliJ.
Poniżej uruchamianie IntelliJ, NB, Eclipse'a:
Myślałem że OpenOffice też będzie widoczny dla VisualVM skoro też coś tam ma napisane w Javie, ale niestety dupa. Nie wiem, czy to ja mam pecha, że nic nie dało się sprofajlować, ale aplikacja mi się podoba. Z pewnością spodoba się firmom, które będą chciały przetestować np. swoje desktopowe produkty na różnych platformach sprzętowych i systemowych nie koniecznie w środowisku produkcyjnym przy użyciu NB, czy Eclipse'a.
Oficjalna strona projektu: https://visualvm.dev.java.net/








0 komentarze:
Prześlij komentarz