विजुअल स्टूडियो 2017 डायग्नोस्टिक टूल्स सीपीयू उपयोग के रूप में आदर्श रूप से कुछ खोज रहे हैं (जबकि बहुत अमूल्य डिबगिंग करते समय कोई ऐप को 2 ब्रेकपॉइंट्स के बीच प्रोफाइल कर सकता है -> और आपको उस अंतराल में प्रोफाइलिंग परिणाम मिलते हैं) लेकिन इंस्ट्रूमेंटेशन के लिए। इसलिए मुझे ऐप में आईओ या अन्य प्रकार की प्रतीक्षाओं का पता लगाने के लिए फ़ंक्शन टाइमिंग, कोई सीपीयू उपयोग नहीं करने में दिलचस्पी है।

0
Ghita 8 मई 2019, 19:23

1 उत्तर

सबसे बढ़िया उत्तर

Concurrency Visualizer, विजुअल स्टूडियो के लिए एक एक्सटेंशन बिल फिट बैठता है। यह समवर्ती देरी की रिपोर्ट कर सकता है, कोई इंटरथ्रेड निर्भरताओं के साथ सिंक्रनाइज़ेशन बिंदु देख सकता है, यहां तक ​​​​कि आईओ ने भी बताया है। एक बहुत अच्छा उपकरण, वीएस के लिए Xperf के बराबर। हालांकि इंस्ट्रूमेंटेशन का उपयोग नहीं करता है, लेकिन क्योंकि यह इस सिंक्रोनाइज़ेशन पॉइंट को उजागर करता है, यह समवर्ती ऐप्स में इंस्ट्रूमेंटेशन की तुलना में अधिक प्रभावी है।

0
Ghita 9 मई 2019, 20:28