मेरे पास एक लंबी चलती पर्ल स्क्रिप्ट है और मैं इसे जानना चाहता हूं (और रिपोर्ट करें) यह कितनी मेमोरी का उपयोग कर रहा है। मैं यह जानकारी लिनक्स और विंडोज दोनों पर रखना चाहता हूं और यदि मैक ओएस एक्स पर भी संभव हो। (और शायद मैक OSX) Win32::Process::Memory पर्ल स्क्रिप्ट कैसे अपनी स्मृति पदचिह्न को जान सकता है?
7
A
उत्तर
6
ये पर्ल मॉड्यूल आप मदद कर सकता है:
- विंडोज Linux::Smaps
5
यह आपको बताएंगे कि कैसे:
http://perldoc.perl.org/Devel/Peek.html
इसके अलावा, http://perldoc.perl.org/perlguts.html
और, perldebug और perldebguts के लिए मैन पेज।
1
यह एक त्वरित और गंदा और अधिकांश सीपीएएन-मुक्त विधि है। यह किसी भी ओएस है कि एक/proc फाइल सिस्टम प्रदान करता है पर काम करता है, जो Windows के तहत Cygwin पर मैक ओएस एक्स सहित लिनक्स और यूनिक्स derivates, है, और यह भी:
perl -e 'print qx{ grep VmSize /proc/$$/status };'
+0
ओएस एक्स पर काम नहीं करता है –
संबंधित मुद्दे
- 1. जावा कम स्मृति पदचिह्न
- 2. जावा प्रोग्राम अपनी वर्तमान निर्देशिका को जान सकता है?
- 3. मैं अपनी पर्ल स्क्रिप्ट में अंतर्राष्ट्रीयकरण कैसे जोड़ सकता हूं?
- 4. मैं अपनी पर्ल स्क्रिप्ट की मॉड्यूल निर्भरताओं को कैसे ढूंढूं?
- 5. डीएलआर की स्मृति पदचिह्न क्या है?
- 6. मैं अपनी jQuery स्क्रिप्ट को कैसे सत्यापित कर सकता हूं?
- 7. पर्ल के बिना मशीन पर चलाने के लिए मैं अपनी पर्ल स्क्रिप्ट को कैसे पैकेज कर सकता हूं?
- 8. पर्ल स्क्रिप्ट
- 9. इस कार्यक्रम की स्मृति पदचिह्न क्यों नहीं बढ़ता है?
- 10. मैं कैसे छिपा सकता है/एक पर्ल स्क्रिप्ट
- 11. कक्षाएं अपनी स्मृति का प्रबंधन
- 12. मैं पर्ल स्क्रिप्ट के भीतर से पर्ल स्क्रिप्ट कैसे चला सकता हूं?
- 13. क्या जावास्क्रिप्ट आपके आईपी को जान सकता है?
- 14. पर्ल स्क्रिप्ट
- 15. पर्ल मानचित्र/grep स्मृति रिसाव
- 16. मैं अपनी स्क्रिप्ट में समय देरी कैसे लगा सकता हूं?
- 17. अपनी एप्लिकेशन स्क्रिप्ट
- 18. मैं पर्ल से एक PHP स्क्रिप्ट कैसे लगा सकता हूं?
- 19. मैं पर्ल मॉड्यूल को अनलोड कैसे कर सकता हूं?
- 20. vimscript बफर पर्ल स्क्रिप्ट
- 21. एक स्टैंडअलोन पर्ल स्क्रिप्ट
- 22. मैक ओएस एक्स पर पर्ल स्क्रिप्ट कैसे चला सकता हूं?
- 23. मैं एक पर्ल स्क्रिप्ट कैसे डिबग कर सकता हूं?
- 24. एक शेल स्क्रिप्ट कैसे जान सकती है कि यह सोलारिस जोन में चलती है?
- 25. विजुअल स्टूडियो 2010 - इसकी मेमोरी पदचिह्न को कैसे कम करें
- 26. कुछ सामान्य वेब ढांचे की स्मृति पदचिह्न कैसे तुलना करता है?
- 27. छोटे पदचिह्न
- 28. मैं अपनी पर्ल स्क्रिप्ट में किसी अन्य फ़ाइल से फ़ंक्शंस कैसे शामिल करूं?
- 29. एकाधिक .NET प्रक्रिया मेमोरी पदचिह्न
- 30. जब स्मृति पदचिह्न की बात आती है तो क्लोजर कितनी अच्छी तरह से प्रदर्शन करता है?
मुझे नहीं लगता कि कि 'लिनक्स :: Smaps' या 'grep VmSize/proc/$$/status' मैक ओएस के तहत काम करता है, क्योंकि'/proc' तालिका पर भरोसा करते हैं। – aixtal