/ / पुराने लिनक्स कर्नेल पर पूर्ण स्थापित करना [बंद] - लिनक्स, कर्नेल, परफॉर्मेंक

पुराने लिनक्स कर्नेल [बंद] पर perf स्थापित करना - लिनक्स, कर्नेल, प्रदर्शन काउंटर

मेरे पास लाइनक्स 2.6 है।18 मेरे सर्वर पर चल रहे हैं और "पूर्ण" सबसिस्टम का उपयोग करना चाहते हैं। यह कर्नेल संस्करण "t" पूर्ण नहीं है। इसलिए मैंने नवीनतम संस्करण linux 2.6.38 डाउनलोड किया और / टूल्स / perf / के लिए ट्रैवर्स किया और इसे स्थापित किया।

कमांड लाइन से, मैं उपलब्ध प्रदर्शन काउंटरों को सूचीबद्ध कर सकता हूं। लेकिन जब मैं एक घटना की सुविधाओं को प्राप्त करने की कोशिश करता हूं, तो यह दिखाई दे रहा है

"त्रुटि: open_counter 38 के साथ लौटा (फ़ंक्शन लागू नहीं किया गया)। बिन / dmesg अतिरिक्त जानकारी प्रदान कर सकता है।

घातक: सभी घटनाओं को नहीं खोला जा सकता था। "

क्या पुराने लिनेक्स कर्नेल को सपोर्ट करते हैं। कृपया सुझाव दें कि मैं अपने सर्वर पर कर्नेल संस्करण को अद्यतन नहीं कर सकने वाले प्रतिबंध को देखते हुए इसे कैसे चला सकता हूं।

उत्तर:

जवाब के लिए 3 № 1

क्या पुराने लिनेक्स कर्नेल को सपोर्ट करते हैं।

नहीं, यह नहीं है। प्रदर्शन काउंटरर्स सबसिस्टम में हाल के महत्वपूर्ण बदलाव आए हैं, और आप किसी भी कर्नेल पर पूर्ण रूप से काम करने की संभावना नहीं रखते हैं नीचे 2.6.31।