2015-10-07 26 views
11

Şu anda 64 bit windows 8.1 üzerinde intellij idea 14.0.3 (12.1.4 kullanıyorum) kullanıyorum.Intellij idea 32 bit vs 64 bit hız ve performans

Yüklemeyi yaptığımızda, yükleyici, başlangıç ​​menüsündeki kısayolu ve 64 bitlik bir sistemde bile 32 bitlik bir .exe dosyasına varsayılan olan diğer yerleri oluşturur.

64 bit kipte, this SO yanıtında verilen fikri çalıştırmak için 64 bit yürütülebilir dosyasını kullanabileceğimi biliyorum.

Ancak IDE'nin iki versiyonu arasında önemli bir performans farkı var mı?

64 bit sistemler için hangi yürütülebilir dosya önerilir? 32 bit kullanmaya devam edeyim mi? veya 64bit sürüme geçmeli miyim?

+0

, * * küçük bir 32-bit çalışan elde edilecek vardır 64 bit işletim sistemi üzerinde uygulama. – Makoto

+0

@Makoto o zaman neden intellij fikri, 64 bit sistemlerde bile 32 bitlik çalıştırılabilirlik sağlıyor? Jetbeyinler bunu bilmiyor mu? – rahulserver

+0

It ... yapmıyor mu? Sadece IntelliJ IDEA'yı 64 bit OS X ve Linux'ta kullandım, bu yüzden asla bu problemle karşılaşmadım. Java'nın 32 bitlik bir sürümü var mı? – Makoto

cevap

12

32 ve 64 bit başlatıcısını çalıştırma arasındaki fark, IDE'yi başlatmak için hangi Java'nın kullanılacağı ve buna vmoptions parametrelerinin geçirilmesidir.

32 bit bir tanesini başlatırken, IDEA kendi paketlenmiş 32 bit JRE kullanır. Böyle bir şey yoksa, IDEA, belirli bir sırada çeşitli yerlerde 32 bit JRE bulmaya çalışır (% IDEA_HOME%,% JDK_HOME%,% JAVA_HOME%). Idea.exe.vmoptions içindeki değerler buna geçirilir.

64 bit birisini başlatırken, belirli bir sırada çeşitli yerlerde 64 bit JRE bulmaya çalışır. Idea64.exe.vmoptions içindeki değerler buna geçirilir.

Eğer 2 GB RAM veya daha fazlasını (-xmx ile) ayırmak isterseniz, bu 32 bit Java ile gerçekleşmeyecektir (res. IDEA). Ve 2 GB'den daha az büyük projeler için IDE'nin çok fazla askıda kalmasına neden oluyor. Daha küçük projeler için hiçbir fark hissetmeyeceğinizi düşünüyorum. Başvuru için

bu konuyu daha fazla hata şimdiye kadar onlar üzerinde hareket etmediğini anlamına gelir: bu çağda

https://youtrack.jetbrains.com/issue/IDEA-146040

+0

Bu hata şüphesiz kesinlikle şüphelendim. Ve disguise bir nimet olarak gelen bundan başka, bana ağır bir projede çalışırken intellij fikrimin neden bu kadar donup kaldığına dair daha fazla bilgi vermiş olması !! Görünüşe göre, intellij ekibinin bir üyesi misiniz? – rahulserver

+1

Hi @rahulserver, hayır - sadece ağır bir proje üzerinde çalışıyor ve bazı can sıkıcı sorunları gidermek için zaman zaman Intellij ekibini zorluyor :) –

+2

Ben beş açarken IDEA çökmesi (sadece sebepsiz aniden çıkarak) ile ilgili sorunlar yaşadım veya altı proje aynı anda. 64-bit başlatıcısına geçtim ve vmoptions dosyasına '-Xmx2048m' ekledim ve sorun gitmiş gibi görünüyor. Bu yüzden belki de sadece ağır projeler değil, 64-bit'in de yardımcı olabileceği birçok proje. IDEA sürümü 2016.1. – jugglingcats

İlgili konular