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: [url]http://forum.dug.net.pl/viewtopic.php?id=20420[/url], 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.

[b]EDIT:[/b] Wcześniej działało lepiej?


[img]http://svn.debianart.org/themes/generic/spinner/spinner48px-moreblue.png[/img]

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.


[img]http://svn.debianart.org/themes/generic/spinner/spinner48px-moreblue.png[/img]

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ść

[s]Odśfierzam[/s] 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
Możesz wyłączyć AdBlock — tu nie ma reklam ;-)

[ Generated in 0.009 seconds, 11 queries executed ]

Informacje debugowania

Time (s) Query
0.00011 SET CHARSET latin2
0.00008 SET NAMES latin2
0.00166 SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.128.201.207' WHERE u.id=1
0.00090 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.128.201.207', 1732961993)
0.00061 SELECT * FROM punbb_online WHERE logged<1732961693
0.00064 SELECT topic_id FROM punbb_posts WHERE id=195623
0.00021 SELECT id FROM punbb_posts WHERE topic_id=20755 ORDER BY posted
0.00068 SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=20755 AND t.moved_to IS NULL
0.00005 SELECT search_for, replace_with FROM punbb_censoring
0.00162 SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=20755 ORDER BY p.id LIMIT 0,25
0.00081 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=20755
Total query time: 0.00737 s