द्वारा उपयोग किया जाने वाला संसाधन कितना संसाधन है, मैं वर्तमान में xhprof
लाइब्रेरी tideways.io द्वारा myscript.php
निष्पादन के प्रोफाइलिंग के लिए उपयोग कर रहा हूं। xhprof
से, मैं walltime
, cputime
, memoryusage
, और peakmemoryusage
प्राप्त कर सकता हूं। मैं एक सिम्फनी कंसोल को बेंचमार्क करने का प्रयास कर रहा हूं - इसलिए मैं अपने ConsoleTerminateEvent
पर ConsoleCommandEvent
और TIDEWAYS_DISABLE
पर TIDEWAYS_ENABLE()
जोड़ता हूं।निर्धारित करता है कि एक PHP स्क्रिप्ट (सीपीयू प्रतिशत और मेमोरी)
सवाल:
- मैं कैसे निर्धारित कर सकते हैं
myscript.php
उपभोग चाहे कितने सीपीयू का प्रतिशत? क्या मैं सिर्फcpuusage = cputime/realtime
के रूप में प्रतिशत को here on serverfault बता सकता हूं? - और
peakmemoryusage (pmu)
xhprof
प्रोफाइलर से, मैं अपनेram
उपयोग को कैसे परिवर्तित या गणना कर सकता हूं? (top
परिणामmemoryusage
लेकिनpeakmemoryusage
किसी भी तरह के पास मूल्य की तुलना में अधिक दिखाने के लिए, तो मैं कह सकता हूँ किram
उपयोग केpeakmemoryusage
नोट्स मूल्य है?
- यह, इस How can I get the CPU and Memory useage के साथ अलग अलग है, क्योंकि मैं क्या चाहते
system load
। ps वहाँ कईscripts.php
हो सकता है एक ही समय में नहीं चल रहा है।
वास्तव में मुझे 'cputime' पुनर्प्राप्त करने के लिए कोई समस्या नहीं है - मैं [xhprof] (https://github.com/tideways/php-profiler-extension) का उपयोग कर रहा हूं [tideways.io] (https: //tideways.io) के बजाय [blackfire.io] (https://blackfire.io)। मुझे क्या लगता है कि 'script.php' cpu उपयोग की गणना करना संभव है जैसे 'cputime' मान से प्रतिशत में' शीर्ष 'या' htop' जैसे कमांड में दिखाया गया है? –
ओह, क्षमा करें, मैंने जो कुछ पूछा है उसे गलत समझा –