[ normandija @ 21.06.2007. 22:25 ] @
Moze li mi neko reci zasto ovaj prog radi tako sporo,uspori citav sistem? Kao da mu je nedovoljno ram-a,a ima ga dovoljno 1Gb. Jel imao neko slican problem |
[ normandija @ 21.06.2007. 22:25 ] @
[ rj444 @ 22.06.2007. 09:45 ] @
Postoji vise razloga zasto bi to toga moglo doci.
1. Ne koristim netbeans, ali sam ranije probao njega i jos neke SUN-ova okruzenja i bila su dosta spora. Tako da je moguce da je to razlog. 2. Skoro sam imao prilike da vidim kako neko koga znam pravi neke gui klase (JFrame) i testira ih. Pri tome nije stavio da se pri zatvaranju aplikacije uradi "dispose" prozora vec je ostalo na podrazumevanom "hide". Tako da posle 10-15 pokretanja programa memorija je "iscurela" jer je bilo pokrenuto isto toliko JVM. Pogledaj u task manageru koliko imas pokrenutih JVM (javaw.exe). 3. Kada koristim eclipse na Linux-u, on podrazumevano pokrece isti preko gnu JVM, a ne preko sun-ove i pri tome radi mnogo sporije. To bi verovatno bio i slucaj sa netbeans-om. Pozdrav [ Mister_rap @ 22.06.2007. 13:12 ] @
NB-u mozda treba malo vise da se ucita ali da nesto usporava komp...
Citat: rj444: 2. Skoro sam imao prilike da vidim kako neko koga znam pravi neke gui klase (JFrame) i testira ih. Pri tome nije stavio da se pri zatvaranju aplikacije uradi "dispose" prozora vec je ostalo na podrazumevanom "hide". Tako da posle 10-15 pokretanja programa memorija je "iscurela" jer je bilo pokrenuto isto toliko JVM. Pogledaj u task manageru koliko imas pokrenutih JVM (javaw.exe). Vrlo vjerovatno da je ovo razlog! [ Black @ 22.06.2007. 19:54 ] @
Ako nije neka beta verzija NetBeans-a, moguce da jednostavno ne moze brze. NetBeans je sam po sebi jako spor, jer je za razliku od Eclipse-a radjen u Swing-u.
[ normandija @ 07.07.2007. 01:29 ] @
nije beta verzija,samo da napomenem.
a sta da radim da ne radi tako sporo,da ukidam u task manager-u javaw.exe.....mozda nece biti tako spor???? [ sasa_vu @ 07.07.2007. 01:59 ] @
Mozes da u netbeans.conf fajlu povecas velicinu memorije koju ce da koristi. To bi trebalo da ga ubrza.
[ Au197/79 @ 07.07.2007. 15:50 ] @
Čini mi se da je jdk 6 update 2 mnogo brži, a trebalo bi i manje memorije da troši.
[ rj444 @ 07.07.2007. 22:16 ] @
Citat: normandija: nije beta verzija,samo da napomenem. a sta da radim da ne radi tako sporo,da ukidam u task manager-u javaw.exe.....mozda nece biti tako spor???? Ne, ne nije to poenta onoga sto sam ti napisao. Poenta je da mozda greskom ne izlazis regularno iz svojih Java aplikacija koje pokreces iz Net Beans-a. Kada pokrenes aplikaciju, pokrece se JVM. Ako ne zavrsis aplikaciju regularno, onda se ni JVM ne gasi. Ako takvu aplikaciju pokrenes par puta (radi testiranja i posle izmena, a ne ugasis je regularno) onda imas par JVM koje prilicno jedu memoriju. Ovo se desava ako npr. za neku klasu izvedenu iz JFrame ne definises metodu koja reaguje na dugme X za zatvaranje (ne znam zasto ali default u Swingu je HIDE takvog prozora, a ne DISPOSE koji zavrsava nit JFrame-a i zaustavlja JVM). To se moze sigurno podesiti u properties-ima JFrame klase u NetBeans GUI editoru. Pozdrav, Rade Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.
|