Eclipse needs: JAVA for Linux (IBM, SUN, GNU?)

24 отговора 335 прегледа
в отговор на nmk #21

Re: Eclipse needs: JAVA for Linux (IBM, SUN, GNU?)

Nqkoj znae li mozilla 1.2 rpm s kakwo bqhq kompilirani? Tam sushtata Java raboteshe...

Отговор
в отговор на malkia #22

GNU java

Няма такова чудо

gcj е компилатор на Java или байт-код до native код. Получаваш директно изпълнима програма, която работи без JRE... ама как работи ...

Отговор
в отговор на Masklin #23

Re: GNU java

nikoga ne sum probwal. kakto zwuchi imash preki wpechatleniq. spodeli, spodeli... :-)

Отговор
в отговор на nmk #24

Стари са, ама все пак ...

Бях писал програма, която рекурсивно обикаля директории и смята md5 суми, за да мога след това по сравнително малък image с тях да видя какво е променяно. Помага срещу вируси разправят, а и е интересно и в други ситуации.

И понеже исках да смята бързо, реших да я компилирам с gcj. Значи това беше с gcc 2.95.x и няма да се учудя сега да е съвсем различно. Ама тогава ... не поддържаше анонимни класове и изпълнимата програма работеше по-зле отколкото байт-кода, пуснат с hotspot jre. Доста по-бавно.

Ще гледам тези дни да пробвам пак ... интересно ми е докъде са го докарали

Отговор
в отговор на Masklin #25

Re: Все пак

ima razlika mejdu Hotspot Client VM i Hotstpot Server VM. Predpolagam che optimizaciite za koito govorish stavat samo v serverskia vm, zashtoto v glavnata thredgroup na clienta imash slednoto:

system

* Reference Handler
* Finalizer
* Signal Dispatcher
* CompileThread0
* main
....

dokato v serverskia vm imash i
* AdapterThread

koito predpolagam vurshi rabotite koito opisvash.

Отговор