Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2012-02-23 11:29:52

  Van - Użytkownik

Van
Użytkownik
Zarejestrowany: 2011-09-02

Java w Squeeze - wydajność

Cześć, DUGu.

Korzystam sobie w Squeeze z Javy w wersji 1.6.0_26, instalowanej jeszcze z antycznej paczki sun-java6-jre .

No i niby wszystko ok, bo działa, ale niestety z wydajnością są problemy. Głównie chodzi o gry. Wszystko przycina i mam za mało FPS. Minecraft (wersja trial z Humble Indie Bundle) niegrywalny, Runescape niegrywalny, o Catacomb Snatch z najnowszego Humble Bundle to nawet wspominać nie wypada (około 10-15 FPS). Cała reszta jeśli działa, to działa ociężale. Wymagania sprzętowe do wspomnianych gier raczej spełniam (2.8 GHz, 1 GB RAM, GeForce 8400GS). Z grami nie w Javie problemów nie ma.

Czytałem, że na maszynach o podobnej, lub słabszej konfiguracji (choć była mowa zapewne o Windows) Minecraft chodzi zupełnie płynnie.

Jak można polepszyć wydajność Javy? Czy są na to jakieś sposoby? Może warto zainstalować Javę 7? Czy jest to możliwe w Squeeze? Jeśli tak to OpenJDK, czy Oracle'owską? Z binarki? Z .rpma konwertowanego alienem na .deb? Czy siódemka oferuje plugin do przeglądarki? (nie mogłem znaleźć)

Czekam na pomocne opinie z Waszej strony :)

Ostatnio edytowany przez Van (2012-02-23 11:30:17)

Offline

 

#2  2012-02-23 11:51:51

  paoolo - Oldtimer

paoolo
Oldtimer
Skąd: Kraków
Zarejestrowany: 2006-05-20

Re: Java w Squeeze - wydajność

Hm, najprościej - nie grać :]

Odnośnie Javy - idź w tą OpenJDK. Zaś sprzęt jednym, a software do niego pod Linux'em to drugie (np. nie tak dawno w końcu mogę się cieszyć w miarę sensowym wsparciem pod grafikę Intel'a bez zbędnych komplikacji).

A RAM'u mało :] 1GB ledwo mi starczał na dość pamięciożerną aplikację pod Javę.

Ostatnio edytowany przez paoolo (2012-02-23 11:55:57)

Offline

 

#3  2012-02-23 12:21:06

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: Java w Squeeze - wydajność

To sprawdź inną. :P Tutaj opisanych jest sporo innych możliwości: http://forum.dug.net.pl/viewtopic.php?id=20420, również dla stable. Ta co masz w tej chwili to dziurawe ustrojstwo jest… Dziwne, że ta wersja nie została jeszcze usunięta z repozytoriów stable.

EDIT: Wcześniej działało lepiej?

Offline

 

#4  2012-02-23 12:39:40

  Van - Użytkownik

Van
Użytkownik
Zarejestrowany: 2011-09-02

Re: Java w Squeeze - wydajność

Nie, zawsze działało wolno.

A ta Java od Oracle, to podobno jest bazowana na OpenJDK? Właśnie wypróbowałem na maszynie wirtualnej i śmiga. Zaraz będę operować na żywym organizmie.

EDIT:
Aha, śmiga, ale jedynie z niektórymi bazowymi aplikacjami. Czas wypróbować OpenJDK7.

EDIT2:
Zniechęciłem się. Albo nie działa, albo się nie da zainstalować. Chrzanię Javę :X

Ostatnio edytowany przez Van (2012-02-23 13:13:54)

Offline

 

#5  2012-02-23 13:46:39

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: Java w Squeeze - wydajność

Jaką próbowałeś w końcu? O tym, że na OpenJDK niektóre rzeczy nie działają, to niestety wiadomo… Na Twoim miejscu sprawdziłbym tą od Oracle z gałęzi 7.

Offline

 

#6  2012-02-23 16:20:16

  Van - Użytkownik

Van
Użytkownik
Zarejestrowany: 2011-09-02

Re: Java w Squeeze - wydajność

Próbowałem Oracle'owską, praktycznie nic nie działa, jak należy. Zdaje się, że póki co utknąłem przy szóstce.

Offline

 

#7  2012-03-02 08:22:44

  fervi - Użytkownik

fervi
Użytkownik
Zarejestrowany: 2010-03-14

Re: Java w Squeeze - wydajność

Odśfierzam Odświeżam

Na Wikipedii jest napisane, że OpenJDK jest na licencji Gnu GPL "(z wyjątkiem bibliotek Javy)." To znaczy, że nie jest do końca wolna? Albo na jakiej licencji są biblioteki Javy?

Fervi

Ostatnio edytowany przez azhag (2012-03-02 14:55:26)

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)