में लंबी चल रही प्रक्रिया की चोटी मेमोरी माप लिनक्स में किसी प्रक्रिया द्वारा खपत की गई पीक मेमोरी की निगरानी कैसे करूं? यह ऐसा प्रोग्राम नहीं है जिसे मैं आंतरिक स्मृति उपयोग को मापने के लिए आंतरिक रूप से संशोधित कर सकता हूं।लिनक्स
मुझे वास्तव में विस्तृत माप नहीं चाहिए, और न ही मैं उन्हें अपने कार्यक्रम को धीमा करना चाहता हूं .. इसलिए वाल्ग्रिंड या कुछ भी हेवीवेट वह नहीं है जो मैं ढूंढ रहा हूं ... और अन्य पोस्टों की तरह पहले [Peak memory usage of a linux/unix process, समय -v मेरी मशीन के लिए स्मृति की रिपोर्ट नहीं प्रतीत होता है ...
मैं सिर्फ शीर्ष या पीएस चला सकता हूं और के लिए मेमोरी खपत तारों को एक साधारण स्क्रिप्ट का उपयोग करके निकाल सकता हूं। हालांकि, मेरी प्रक्रिया लगभग 20-30 मिनट तक चलती है, इसलिए मैं लॉग इन करने और अधिकतम प्राप्त करने में सक्षम होना चाहता हूं। मैं मोटे अनाज वाले नमूनों को सहन कर सकता हूं ... प्रत्येक 1-मिनट या तो ... विशेष रूप से मैं कैसे कर सकता हूं-> 1. zsh में यह सरल मेम-माप स्क्रिप्ट कांटा? 2. प्रक्रिया-अंडर-टेस्ट खत्म होने पर इसे मार दें?
http://www.serverfault.com? –