मैं अपने रूममेट के कंप्यूटर पर पूरे सप्ताहांत के लिए आनुवंशिक एल्गोरिदम चला रहा हूं, और मुझे डर है कि यह इतनी लंबी दौड़ में स्मृति से बाहर हो सकता है। हालांकि, मेरा एल्गोरिदम इस तरह से काम करता है जो कम उपयोगी परिणामों को ट्रिम करने के लिए उचित रूप से आसान बना देगा, इसलिए यदि कोई प्रोग्राम थाप स्पेस से बाहर निकलने के बारे में बताने का कोई तरीका था, तो मैं शायद कमरे बना सकता था और जा रहा था कुछ और समयक्या जावा प्रोग्राम यह पता लगा सकता है कि यह ढेर स्पेस पर कम चल रहा है?
वहाँ एक रास्ता सूचना भेजता है जब JVM ढेर स्थान से बाहर चल रहा है, OutOfMemoryError से पहले है?
संभावित डुप्लिकेट [जावा ढेर आकार की गतिशील रूप से निगरानी कैसे करें?] (Http://stackoverflow.com/questions/2163228/how-to- गतिशील- मॉनिटर- जावा-heap-size) –
@Andreas_D, यह प्रश्न व्यवहार करता है कार्यक्रम को बाहरी रूप से निगरानी के बारे में। मैं अपने स्वयं के कार्यक्रम को प्रतिक्रिया देना चाहता हूं जब यह ढेर अंतरिक्ष से बाहर निकलने वाला है। – zneak
अन्य प्रश्नों के उत्तर में आंतरिक और बाहरी निगरानी समाधान शामिल हैं। –