मैं अभी भी जीसी ट्यूनिंग के साथ मुद्दों की जांच कर रहा हूं (prior question देखें), जिसमें बहुत सी पढ़ाई और प्रयोग शामिल है।क्या जीसी पैरामीटर एक जेवीएम चल रहा है?
सूर्य जावा 5 + जेवीएम स्वचालित रूप से इष्टतम जीसी रणनीति और पैरामीटर को अपने पर्यावरण के आधार पर चुनने का प्रयास करते हैं, जो कि बहुत अच्छा है, लेकिन मैं यह नहीं समझ सकता कि चल रहे जेवीएम को यह पता लगाने के लिए कि वे पैरामीटर क्या हैं।
आदर्श रूप से, मैं देखना चाहता हूं कि विभिन्न जीसी-संबंधित -XX विकल्पों के मूल्यों का उपयोग किया जा रहा है, जैसा कि स्वचालित रूप से वीएम द्वारा चुना गया है। अगर मेरे पास ऐसा था, तो मुझे ट्विकिंग शुरू करने के लिए आधारभूत आधार मिल सकता था।
कोई भी इन मानों को एक चल रहे वीएम से पुनर्प्राप्त करने के बारे में जानता है?
+1 दिलचस्प, मैंने पहले यह नहीं देखा था। मेरे पास एक खेल होगा, देखें कि यह पर्याप्त विस्तृत है या नहीं। – skaffman
यह मुझे वास्तव में क्या चाहिए, यह अपवाद के साथ है कि मुझे यह जानने की आवश्यकता है कि कौन से वीएमओप्शन पूछना है। यह एक वास्तविक शर्म की बात है कि यह मुझे नहीं बता सकता कि क्या उपलब्ध है। – skaffman
मैंने उपलब्ध डायग्नोस्टिक विकल्पों को मुद्रित करने के लिए उदाहरण को संशोधित किया। हालांकि, यह हर उपलब्ध वीएम विकल्प मुद्रित नहीं करता है। सभी वीएम विकल्प यहां सूचीबद्ध हैं, आप उन लोगों की एक सूची बना सकते हैं जिन्हें आप चाहते हैं और उनके लिए पूछताछ कर रहे हैं: http://java.sun.com/javase/technologies/hotspot/vmoptions.jsp – Kevin