اخر الاخبار

تعد مايكروسوفت بتحسين "أداء مذهل" لتطبيقات ويندوز 11 الحديثة

 

تعد مايكروسوفت بتحسين "أداء مذهل" لتطبيقات ويندوز 11 الحديثة


أعلنت مايكروسوفت مؤخرًا عن خطوات جديدة ستحسن سرعة أداء التطبيقات المستندة إلى مجموعة أدوات تطبيقات ويندوز (Windows App SDK) على نظام ويندوز 11. بفضل تقنية جديدة تسمى "التجميع المسبق" أو "Native AOT"، ستتمكن هذه التطبيقات من العمل بشكل أسرع واستخدام ذاكرة أقل، مما يعني تجربة مستخدم أفضل.


تحسينات الأداء

تأكدت مايكروسوفت أن التطبيقات التي تعتمد على مجموعة أدوات تطبيقات ويندوز ستتمكن من التشغيل بشكل أسرع بكثير. أظهرت الاختبارات الأولية تقليصًا يصل إلى 50% في زمن بدء التشغيل، بالإضافة إلى تقليل بحجم حزم تثبيت التطبيقات بمعدل يصل إلى ثمانية أضعاف. ومع ذلك، يجب الإشارة إلى أن هذه النتائج قد تختلف، وقد لا تكون ملحوظة حتى يقوم المطورون بتحديث برامجهم، كما ورد في النسخة الإلكترونية لموقع Windows Latest.


ما هي مجموعة أدوات تطبيقات ويندوز؟

تعتبر مجموعة أدوات تطبيقات ويندوز مجموعة من الأدوات التي تساعد في ربط واجهات برمجة التطبيقات التقليدية (Win32) مع واجهات برمجة التطبيقات العالمية (UWP). تمكن هذه المجموعة المطورين من استخدام أطر عمل مألوفة لبناء تطبيقات ويندوز مع الوصول إلى واجهات برمجة تطبيقات حديثة. ومع ذلك، قد تعاني البرامج المعتمدة على هذه المجموعة من بطء في البدء.


على سبيل المثال، تطبيق "Phone Link" الذي يربط الهواتف الذكية التي تعمل بنظام أندرويد أو آيفون بويندوز 11 يستغرق وقتًا أطول من المعتاد ليفتح عند تشغيله للمرة الأولى بعد إعادة تشغيل النظام. بالإضافة إلى بطء البدء، فإن التطبيقات المستندة إلى مجموعة أدوات تطبيقات ويندوز قد تستجيب ببطء لإدخالات المستخدم، لأنها تعتمد على "Microsoft Edge WebView"، مما يجعلها تستهلك المزيد من ذاكرة الوصول العشوائي مقارنة بالتطبيقات التقليدية.


حل المشكلات الحالية

على الرغم من المشكلات الحالية، تبذل مايكروسوفت جهودًا حثيثة لإيجاد حلول. فقد وجدت معلومات في وثائق الدعم أن مجموعة أدوات تطبيقات ويندوز تدعم منذ 6 سبتمبر تقنية "التجميع المسبق" (Native AOT). سيكون بإمكان المطورين دمج هذه التقنية في تطبيقاتهم، مما سيسهم بشكل كبير في تقليل زمن بدء التشغيل وتقليل استهلاك الذاكرة.


الاختبارات الأولية التي أظهرت تسريعًا في أوقات بدء التشغيل بنسبة 50% وتقليص حجم حزم التطبيقات بمقدار 8 أضعاف تبشر بالخير. بالإضافة إلى ذلك، لم تعد مايكروسوفت تقوم بترميز مجموعة SDK الخاصة بـ Edge WebView2 بشكل ثابت في مجموعة أدوات تطبيقات ويندوز، مما يساعد أيضًا في تقليل أحجام التطبيقات. بدلاً من ذلك، يتم استخدام "NuGet" للوصول إلى مجموعة SDK الخاصة بـ Edge WebView2 حسب الحاجة. من المهم ملاحظة أن هذه التغييرات لا تسرع التطبيقات بشكل مباشر، ولكن مع بدء مايكروسوفت ومطوري البرامج الآخرين في استخدام مجموعة أدوات تطبيقات ويندوز مع "التجميع المسبق"، سيلاحظ المستخدمون تحسينات في الأداء، بما في ذلك تقليل استهلاك الذاكرة.


إن هذه التطورات تمثل خطوة إيجابية نحو تحسين تجربة استخدام ويندوز 11، وستكون تعزيزًا كبيرًا لمطوري التطبيقات وللمستخدمين على حد سواء.


 تابع موقعنا tech1new.com انضم إلى صفحتنا على فيسبوك و متابعتنا على منصة إكس (تويتر سابقاً) ، أو أضف tech1new.com إلى موجز أخبار Google الخاص بك للحصول على تحديثات إخبارية فورية ومراجعات وشروحات تقنية

ليست هناك تعليقات:

إرسال تعليق