Linux 7.4 makes perf's Python scripts more robust and faster
لینکس 7.4 میں پرف کے پائتھون اسکرپٹس زیادہ مضبوط اور تیز
लिनक्स 7.4 में पर्फ़ के पायथन स्क्रिप्ट ज़्यादा मज़बूत और तेज़
Key points
اہم نکات
मुख्य बातें
- The perf tooling updates merged into Linux 7.4 this weekend include an overhaul of the Python code used for performance counters and more on Linux.
- Perf is the kernel's profiling tool: it samples hardware events such as processor cycles and cache misses so developers can find where a system is slow.
- The updated Python scripting is described as more robust and faster, part of a wider set of perf subsystem changes landing in the 7.4 development kernel, whose merge window has been one of the largest in kernel history with nearly 20,000 commits.
- اس ہفتے لینکس 7.4 میں شامل کی گئی پرف ٹولنگ اپ ڈیٹس میں پرفارمنس کاؤنٹرز اور دیگر کاموں کے لیے استعمال ہونے والے پائتھون کوڈ کی مکمل بہتری شامل ہے۔ پرف کرنل کا پروفائلنگ ٹول ہے: یہ پروسیسر سائیکلز اور کیش مس جیسے ہارڈویئر واقعات کا نمونہ لیتا ہے تاکہ ڈویلپرز معلوم کر سکیں کہ سسٹم کہاں سست ہے۔ اپ ڈیٹ شدہ پائتھون اسکرپٹنگ کو زیادہ مضبوط اور تیز بتایا گیا ہے، اور یہ 7.4 ڈویلپمنٹ کرنل میں آنے والی پرف تبدیلیوں کے وسیع مجموعے کا حصہ ہے، جس کی مرج ونڈو تقریباً 20 ہزار کمٹس کے ساتھ کرنل کی تاریخ کی سب سے بڑی ونڈوز میں سے ایک رہی ہے۔
- इस सप्ताह लिनक्स 7.4 में शामिल किए गए पर्फ़ टूलिंग अपडेट में परफ़ॉर्मेंस काउंटर और अन्य कामों के लिए इस्तेमाल होने वाले पायथन कोड का व्यापक सुधार शामिल है। पर्फ़ कर्नेल का प्रोफाइलिंग टूल है: यह प्रोसेसर साइकिल और कैश मिस जैसी हार्डवेयर घटनाओं का नमूना लेता है ताकि डेवलपर जान सकें कि सिस्टम कहाँ धीमा है। अपडेटेड पायथन स्क्रिप्टिंग को ज़्यादा मज़बूत और तेज़ बताया गया है, और यह 7.4 डेवलपमेंट कर्नेल में आ रहे पर्फ़ बदलावों के बड़े समूह का हिस्सा है, जिसकी मर्ज विंडो लगभग 20,000 कमिट के साथ कर्नेल इतिहास की सबसे बड़ी विंडो में से एक रही है।
The perf tooling updates merged into Linux 7.4 this weekend include an overhaul of the Python code used for performance counters and more on Linux. Perf is the kernel's profiling tool: it samples hardware events such as processor cycles and cache misses so developers can find where a system is slow. The updated Python scripting is described as more robust and faster, part of a wider set of perf subsystem changes landing in the 7.4 development kernel, whose merge window has been one of the largest in kernel history with nearly 20,000 commits.
اس ہفتے لینکس 7.4 میں شامل کی گئی پرف ٹولنگ اپ ڈیٹس میں پرفارمنس کاؤنٹرز اور دیگر کاموں کے لیے استعمال ہونے والے پائتھون کوڈ کی مکمل بہتری شامل ہے۔ پرف کرنل کا پروفائلنگ ٹول ہے: یہ پروسیسر سائیکلز اور کیش مس جیسے ہارڈویئر واقعات کا نمونہ لیتا ہے تاکہ ڈویلپرز معلوم کر سکیں کہ سسٹم کہاں سست ہے۔ اپ ڈیٹ شدہ پائتھون اسکرپٹنگ کو زیادہ مضبوط اور تیز بتایا گیا ہے، اور یہ 7.4 ڈویلپمنٹ کرنل میں آنے والی پرف تبدیلیوں کے وسیع مجموعے کا حصہ ہے، جس کی مرج ونڈو تقریباً 20 ہزار کمٹس کے ساتھ کرنل کی تاریخ کی سب سے بڑی ونڈوز میں سے ایک رہی ہے۔
इस सप्ताह लिनक्स 7.4 में शामिल किए गए पर्फ़ टूलिंग अपडेट में परफ़ॉर्मेंस काउंटर और अन्य कामों के लिए इस्तेमाल होने वाले पायथन कोड का व्यापक सुधार शामिल है। पर्फ़ कर्नेल का प्रोफाइलिंग टूल है: यह प्रोसेसर साइकिल और कैश मिस जैसी हार्डवेयर घटनाओं का नमूना लेता है ताकि डेवलपर जान सकें कि सिस्टम कहाँ धीमा है। अपडेटेड पायथन स्क्रिप्टिंग को ज़्यादा मज़बूत और तेज़ बताया गया है, और यह 7.4 डेवलपमेंट कर्नेल में आ रहे पर्फ़ बदलावों के बड़े समूह का हिस्सा है, जिसकी मर्ज विंडो लगभग 20,000 कमिट के साथ कर्नेल इतिहास की सबसे बड़ी विंडो में से एक रही है।
Most read
سب سے زیادہ پڑھی گئی
सबसे ज़्यादा पढ़ी गई
- Loading...
Get news in your inbox
خبریں اپنے ان باکس میں حاصل کریں
खबरें अपने इनबॉक्स में पाएं
One email when new stories are published. No spam, unsubscribe anytime.
نئی خبریں شائع ہونے پر ایک ای میل۔ کوئی سپیم نہیں، کسی بھی وقت ان سبسکرائب کریں۔
नई खबरें प्रकाशित होने पर एक ईमेल। कोई स्पैम नहीं, कभी भी अनसब्सक्राइब करें।