2011-08-03 13 views
10

जब भी मैं जावा में स्मृति के संदर्भ को देखता हूं, तो विभिन्न रिक्त स्थान हमेशा 'पीएस' के साथ उपसर्ग होते हैं। 'पीएस' का क्या अर्थ है? यह मुझे परेशान करना शुरू कर रहा है ... मेरा एकमात्र अनुमान अब तक 'पूल स्पेस' है, लेकिन यह अनावश्यक होगा।जावा मेमोरी प्रबंधन में, 'पीएस' के लिए क्या खड़ा है?

उदाहरण:

  • पुनश्च ईडन अंतरिक्ष
  • पुनश्च उत्तरजीवी अंतरिक्ष
  • पुनश्च पर्याप्त अंतरिक्ष (पुरानी पीढ़ी)
  • पुनश्च पेर्म जनरल (स्थायी जनरेशन)
+3

क्या आप कुछ दस्तावेज़ों को पढ़ने के लिए एक और विशिष्ट संदर्भ दे सकते हैं? –

+0

एक जगह मैंने देखा है कि यह जेकनोल अनुप्रयोग में है जो जेडीके के साथ पैक आता है। जेवीएम इंस्टेंस से कनेक्ट करने के बाद, मेमोरी टैब में एक ड्रॉप-डाउन होता है जहां आप देखने के लिए मेमोरी पूल का चयन कर सकते हैं - उनमें से अधिकतर 'पीएस' के साथ प्रीफ़िक्स्ड हैं। –

उत्तर

13

मैं हो सकता है गलत लेकिन मुझे पूरा यकीन है कि यह समानांतर स्वेवेंग (कचरा संग्रह के साथ करना है)

Improving Java Application Performance and Scalability by Reducing Garbage Collection Times and Sizing Memory Using JDK 1.4.1: Parallel Scavenge Collector

+1

गह! एक मिनट से मुझे मारो! –

+1

बहुत बढ़िया, ऐसा लगता है। मेरे ओसीडी भाग संतुष्ट हो गया है, बहुत बहुत धन्यवाद! :) –

+0

मदद करने के लिए खुशी =) – Wolfcow

संबंधित मुद्दे