netbeans: Büyük bir java projesiyle çalışırken% 100 CPU alıyor


1

Netbeans'ın tam olarak bu kadar yavaş olmasına ve bu kadar çok kaynak almasına neden olan şeyi ayıklamanın bir yolu var mı? Kod tamamlamayı kullanmaya çalıştığımda, kod tamamlamanın görünmesi yaklaşık 20 ila 30 saniye sürer.

Şimdilik tutulmaya başladım ve aynı sorunu paylaşmıyor.

Yanıtlar:


1

Eclipse'da, arka planda neler olup bittiğini gösteren bir manzaraya sahipsiniz. Netbeans'ın durum çubuğunda küçük bir "aktivite" olayı var ama ya herkes tarafından kullanılmıyor ya da başka şeyler oluyor.

Denenecek ilk şey Netbeans'a 1GB RAM vermektir . Bu yardımcı olursa, çöp toplayıcı tarafından vuruldunuz.

Bu işe yaramazsa, iş parçacığı dökümü yapmak için Java işlemine bir sinyal gönderebilirsiniz .


1

Sadece Intel i5 ve Windows10-64bit üzerinde çalıştığımı söylemek. Kelimenin tam anlamıyla her şeyi denedim. Bu sistem güncellemelerinden sonra NetBeans 8.2, bir sistemin neredeyse yavaş yanıt verme noktasına geldiği için çok yavaş olmasını etkiledi. NB başlatma veya oluşturma sırasında, sistem pratik olarak yanıt vermiyor. Bu nedenle, mümkün olan tüm tweaks hem Netbeans hem de Java, bir sorunu çözemedi. Sanırım, Windows güncellemesinin kendisi, bir problemi düşük tutuyor gibi gözüküyor, çünkü güncellemeler düşük sistem seviyesinde değişiyor. Bunun gibi yeni bir kısayol oluşturarak Netbeans PID'i düşürmeye karar verdim:

cmd.exe /c start "Netbeans 8.2 LowPrio" /Low "C:\Program Files\NetBeans 8.2\bin\netbeans64.exe"

Şimdilik kesintisiz çalışabilirim ve eskisinden çok daha yumuşak.

https://github.com/dobrivoje/netbeansconfig


0

Kodlama yaparken her zaman NetBeans ile problemlerim vardı ama Eclipse'ye geçiş yaptığımdan çok daha kolaydı ve derleme zamanı çok kısa sürede oldu. Eclipse'i deneyin ve performansını NetBeans ile karşılaştırın.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.