पर GNU सी में छोड़ दिया है ++ मैं एक सी ++ प्रोग्राम (जीसीसी के साथ संकलित और RedHat लिनक्स पर चल रहा) लिख रहा हूँ पता लगाना है। कार्यक्रम को रनटाइम पर पता होना चाहिए कि ढेर पर कितनी जगह छोड़ी गई है और ढेर में कितना बचा है। मुझे एहसास है कि इस प्रश्न (ढेर के बारे में) का एक निश्चित उत्तर नहीं हो सकता है, इसलिए वैकल्पिक रूप से, मैं पहले ही ढेर से आवंटित स्मृति की मात्रा का उपयोग कर सकता हूं। क्या कोई लाइब्रेरी/सिस्टम फ़ंक्शन कॉल है जो मुझे यह डेटा देगी?मैं कैसे कितना मुक्त स्मृति लिनक्स
मैं जोड़ने के लिए है कि मैं केवल डीबगिंग उद्देश्यों के लिए इस की जरूरत है, और केवल अनुमान की जरूरत है, तो त्वरित और गंदे समाधान पूरी तरह से स्वीकार्य हैं चाहते हैं। हालांकि, मुझे स्मृति उपयोग को अक्सर पूछताछ करने की आवश्यकता है, इसलिए यूनिक्स cmd-line उपयोगिता को खोलना और इसके आउटपुट को पार्स करना स्वीकार्य नहीं है।