تسعى مايكروسوفت إلى تغيير طريقة تحليل المطورين لنظام التشغيل ويندوز 11 وتحسين أدائه باستخدام الذكاء الاصطناعي. وقد طرحت الشركة أداتين جديدتين مصممتين لتبسيط إحدى أكثر عمليات نظام التشغيل تعقيدًا: وهي اكتشاف مشكلات الأداء وتحديد العناصر التي تُبطئ أداء مهام معينة.
يأتي هذا الإعلان في وقت لا يزال فيه نظام التشغيل ويندوز 11 يتعرض لانتقادات من بعض المستخدمين بسبب مشاكل في الأداء، وبطء ملحوظ على بعض أجهزة الكمبيوتر، وبطء وتيرة التحسينات التي يعتبرها الكثيرون غير كافية. ورغم أن مايكروسوفت دافعت مرارًا وتكرارًا عن تطوير نظام التشغيل، إلا أنها تُقرّ أيضًا بوجود جوانب لا تزال بحاجة إلى مزيد من العمل.
الميزة الجديدة الرئيسية هي ETW MCP، وهو خادم يعتمد على بروتوكول سياق النموذج (MCP) والذي يسمح باستخدام مساعدي الذكاء الاصطناعي، مثل GitHub Copilot أو الأدوات المتوافقة الأخرى، لتحليل سجلات أداء الويندوز بطريقة أبسط بكثير.
حتى الآن، كان تحليل هذه البيانات يتطلب معرفة متقدمة واستخدام أدوات متخصصة مثل محلل أداء ويندوز (WPA). تحتوي ملفات ETL التي يُنشئها تتبع الأحداث لنظام ويندوز (ETW) على كم هائل من المعلومات حول العمليات، واستخدام وحدة المعالجة المركزية، ونشاط الخيوط، وعناصر النظام الداخلية الأخرى، ولكن تفسير كل هذه البيانات قد يكون مهمة بطيئة ومعقدة.
باستخدام ETW MCP، يستطيع المطورون تشغيل استعلامات بلغة طبيعية، والاستعانة بالذكاء الاصطناعي لاكتشاف المشكلات المحتملة في سجلات النظام.
توضح مايكروسوفت أن الذكاء الاصطناعي لن يصل مباشرةً إلى جميع البيانات الأولية. ستستخدم الأداة محرك TraceProcessor لتحليل المعلومات محليًا، وتزويد المساعد بنتائج منظمة. وبهذه الطريقة، سيكون الذكاء الاصطناعي مسؤولاً بشكل أساسي عن تفسير البيانات، مما يقلل من احتمالية استخلاصه استنتاجات مبنية على افتراضات.
تشمل الميزات المتوفرة في النسخة التجريبية تحليل استخدام وحدة المعالجة المركزية، وتصفية العمليات، والمقارنة بين سجلات الأداء المختلفة، والتحقيقات القائمة على الرموز، وتحليل المسار الحرج. كما تعمل مايكروسوفت على التكامل مع WPA MCP، وهي أداة مماثلة تتيح إجراء هذه التحليلات مباشرةً من محلل أداء ويندوز باستخدام واجهة رسومية.
على الرغم من الإمكانيات الكبيرة لهذه الميزات الجديدة، تُذكّر مايكروسوفت المطورين بأنّ الاستجابات التي تُنتجها نماذج الذكاء الاصطناعي يجب اعتبارها مفيدة وليست نهائية. ينبغي على المطورين دائمًا التحقق من النتائج بالرجوع إلى البيانات الأصلية قبل إجراء أي تغييرات جوهرية.
ليست هناك تعليقات:
إرسال تعليق