मैं xdebug को एक्स एमएस या वाई केबी रैम से अधिक "कूदता" का पता लगाने के लिए चाहता हूं, उदाहरण के लिए, 100 एमबी से अधिक समय तक 100 मिलीमीटर से अधिक समय तक चलने वाले प्रत्येक निष्पादन या स्मृति उपयोग में वृद्धि। इससे मुझे हजारों ट्रेस लाइनों को अनदेखा कर दिया जाएगा जिन्हें मुझे देखने की आवश्यकता नहीं है और ऑप्टिमाइज़ेशन को अधिक आसान बना दिया जाएगा - जैसा कि है, जेडएफ 2 में, ब्लोटेड फ्रेमवर्क हमारे एंटरप्राइज़ प्रोजेक्ट पर संगीतकार ऑटोलोडर के साथ शुरू करने के लिए केवल 1 सेकंड लेता है, जिसके परिणामस्वरूप हजारों लाइनों में मेरे पास वास्तव में कोई उपयोग नहीं है। लाइन के साथ कहीं मुझे निष्पादन समय में बड़ा कूद मिलता है, लेकिन स्क्रॉलिंग के लंबे समय के बाद नहीं।xdebug के साथ एक्स की तुलना में केवल धीमे निष्पादन लॉग करने का कोई तरीका है?
क्या "एक्स से तेज़" निष्पादन के लॉगिंग को अक्षम करने का कोई डिफ़ॉल्ट विकल्प है, या यदि नहीं, तो क्या आप एक सहायक शेल/पायथन स्क्रिप्ट के बारे में जानते हैं जो धीमे लोगों को बाहर कर सकता है?
स्पष्टीकरण के लिए, मैं अपने ऐप में xdebug_start_trace() चलाकर प्राप्त .xt फ़ाइल की सामग्री के बारे में बात कर रहा हूं।
आप 'xdebug.trace_ *' द्वारा उत्पन्न आउटपुट के बारे में बात कर रहे हैं, है ना? –
अच्छा सवाल, जवाब भी जानना चाहेंगे – Haensel
@FAngel मुख्य प्रश्न – Swader