Java'da yazılmış bir programım var ve C++ ile yazılmış bir yerel başlatıcı var, http://www.codeproject.com/Articles/17352/JVM-Launcher adresindeki bir örneğe göre. Garip bir şey, programımı yerel başlatıcımla çalıştırmanın java.exe
(~% 5 vs% 15-20) kullanarak daha fazla CPU almasıdır. Bu durumu biraz düşündüm ama hala çok mantıklı değil. JVM yığın boyutunu artırmayı denedim, (yeniden) sürüm modunda yerel başlatıcıyı oluşturdu, farklı JRE sürümünü kullandı (1.6_24, 1.6_31, 1.7_03) ama şans yok.Java doğal başlatıcısı performansı
Bunun nasıl düzeltileceği konusunda bir öneri var mı?
Bize kaynakları (C++ ve Java) sağlayabilir misiniz? Programın ne yaptığını bilmeden, bir şey söylemek gerçekten zor. – JesperE
Sorunun nerede olduğunu buldum, hata ayıklama modunda jvm başlatmasına neden olan '-Djava.compiler = NONE' kullanımı. – secmask
soruyu kapatmak için, bir cevap bulduğunuzdan emin misiniz? –