में थ्रेड सीपीयू उपयोग मीट्रिक कैसे प्राप्त करें मुझे किसी प्रक्रिया में सभी थ्रेड के लिए CPU उपयोग मीट्रिक प्राप्त करने की आवश्यकता है।Redhat Linux
- ऑपरेटिंग सिस्टम = RedHat Linux
- प्रोग्रामिंग भाषा = सी ++ POSIX का उपयोग कर
- आवश्यकताओं = indefinetly नमूने हर कुछ सेकंड लेने के लिए ही नहीं, कुछ ही समय में एक स्नैपशॉट के लिए की जरूरत है।
बाधाओं = धागा
मुझे पता है तुम "टॉप" आदेश का उपयोग कर सकते हैं में अतिरिक्त कोड लिखने की अनुमति नहीं है, लेकिन क्या अन्य तरीकों से देखते हैं? क्या "पीएस" के लिए कोई ध्वज है?
आपकी सभी मदद के लिए अग्रिम धन्यवाद।
मुझे किसी विशेष मशीन पर Hz मान प्राप्त करने का कोई तरीका मिला: बिल्ली/बूट/config-'uname -r' | grep एचजेड –