Scala geliştirme için intelliJ kullanıyorum ve geçen hafta 8 GB yeni RAM aldım , bu yüzden düşündüm: onu kullanma zamanı. Görev yöneticimi kontrol ettim ve ~ 250mb kullanarak intelliJ buldum . Tutulmadan sonra JVM seçeneklerinin ayarlanmasının hızı artırmada çok yardımcı olduğunu biliyordum, bu yüzden Google'da araştırdım ...
ve bunu OS X için buldum JVM seçeneğini hemen bulamadım, bu yüzden Xmx'te ince ayar yapmaya başladım. 1 GB'de artık başlamadığını fark ettim. İntelliJ java sürümünü kontrol ettim, güncel olmadığını ve 32bit olduğunu gördüm.
Bu nedenle, mevcut JDK'nızı ve 64 bitinizi kullanmak için bağlantınızı şu şekilde değiştirmeniz gerekir:
IntelliJ IDEA Community Edition 10.0.2\bin\idea.exe
-e
IntelliJ IDEA Community Edition 10.0.2\bin\idea.BAT
ve "Başlama" ayarını yapın
Yarasa JDK_HOME
artık 64bit arıyor ve kullanıyor.
Şu anki VM Seçeneklerim ,
...\IntelliJ IDEA Community Edition 10.0.2\bin\idea.exe.vmoptions
vardır
-Xms512m
-Xmx1024m
-XX:MaxPermSize=512m
-ea
-server
-XX:+DoEscapeAnalysis
-XX:+UseCompressedOops
-XX:+UnlockExperimentalVMOptions
-XX:+UseParallelGC
Bunun yerine -XX:+UseParallelGC
kullanabilirsiniz -XX:+UseConcMarkSweepGC
, hangisi
masaüstü uygulamaları için kabul edilen seçim, ancak son zamanlarda aktarım toplayıcısına geçtim. çünkü hızlı bir makine ve yeterince küçük bir yığınla, hızlı duraklamalarınız olur, daha fazla verim elde edersiniz ve parçalanmayla ilgili herhangi bir sorun yaşamazsınız (ijuma. #scala)
Değişiklikler:
-XX:+UseConcMarkSweepGC //removed
// removed, because not needed with the lastest JVM.
-XX:+UnlockExperimentalVMOptions
-XX:+DoEscapeAnalysis
-XX:+UseCompressedOops
Şimdilik bu seçeneklere bağlı kalacağım. Bununla ilgili deneyiminizi gerçekten bilmek isterim.
Size en uygun seçenekler hangileri? IntelliJ'i aracılığıyla çalıştırırken bu cmd penceresini nasıl gizlerim .bat
? :)
Bu arada, işte zekayı ayarlamak için başka bir bağlantı . Temel olarak, s.20 / 21'de Windows geri yüklemesini ve sistem dizinleri için antivirüsü kapatmak için yazıyor .
IntelliJ'i hızlandırmanın bir başka yolu da intellij sistem klasörünü ramdrive'a koymaktır (teşekkürler OlegYch | h).
from idea.properties
idea.system.path=${idea.home}/.IntelliJIdea/system
Bkz Win 7 64bit RAM Drive için Süper ya bu bir . 1 GB benim için iyi görünüyor.
Bir arkadaşımın bana verdiği bir başka ipucu da proje dizinlerini antivirüsünüzün dışında bırakmaktır (erişimde tarama)
Eclipse'in ayarlanmasıyla ilgili benzer gönderiler var:
idea64.exe.vmoptions