मैं कार्य प्रबंधक में जो कुछ देखता हूं, उसके समान सीपीयू उपयोग, भौतिक स्मृति, और नेटवर्क उपयोग और बैंडविड्थ जैसे विंडोज डेटा कैसे प्राप्त कर सकता हूं? मैं सी ++ का उपयोग कर रहा हूँ।मैं विंडोज डेटा जैसे सीपीयू उपयोग आदि कैसे प्राप्त कर सकता हूं?
5
A
उत्तर
6
आप प्रदर्शन डेटा का उपयोग कर सीपीयू उपयोग प्राप्त कर सकते हैं। यदि आप केवल एक (या कुछ प्रक्रियाओं) के लिए डेटा चाहते हैं तो यह हर कुछ सेकंड में GetProcessTimes
पर कॉल करना आसान हो सकता है।
सामान्य रूप से भौतिक स्मृति उपयोग का अर्थ भी पिन करना मुश्किल है। जब तक आप इसे मापने का वर्णन करने की कोशिश नहीं कर रहे हैं, तब तक यह स्पष्ट नहीं है।
आप GetIpStatistics
के साथ नेटवर्क उपयोग के बारे में कुछ जानकारी प्राप्त कर सकते हैं।
आप GetIfTable
के साथ स्थापित नेटवर्क एडेप्टर के रेटेड बैंडविड्थ प्राप्त कर सकते हैं।
2
देखो Performance Counters MSDN
में आपको बहुत बहुत धन्यवाद। – aviit
हां, मुझे GetProcessTimes द्वारा सीपीयू उपयोग मिलता है, GlobalMemoryStatusEx – aviit
द्वारा मेमोरी उपयोग प्राप्त करें क्या आप समझा सकते हैं कि उन कार्यों के साथ बैंडविड्थ कैसे प्राप्त करें। मैंने कोशिश की। लेकिन मैं नहीं कर सकता। धन्यवाद – aviit