خلال المؤتمر الافتتاحي لـ Google I/O 2014، تعلمنا المزيد عن التطورات المتوقعة فيما يتعلق بالأداء على Android. قامت Google بإضفاء الطابع الرسمي على إزالة جهاز Dalvik الظاهري واستبداله بـ ART، مما أدى إلى أداء أفضل واستقلالية أفضل. سيكون Android L متوافقًا تمامًا مع شرائح 64 بت ويمكن توقع تحسينات في الرسومات، من أجل ألعاب أكثر كفاءة وأكثر واقعية.
إنه رسمي، وكما هو متوقع، فإن Android L، الإصدار المستقبلي من نظام تشغيل Google للأجهزة المحمولة، سيدعم بشكل كامل معالجات 64 بت مثل Intel Atom Moorefield Z3560 وZ3580 التي نجدها بالفعل فيAsus MemoPad وFonePad اللذان تم الإعلان عنهما في معرض Computex. ومن ناحية كوالكوم، سيتعين علينا انتظارسناب دراجون 410,610، 615وآخرون810والتي ستستبدل أنوية Krait بـ Cortex-A53 و A57. سنجد أيضًا Cortex-A53 في MediaTek معMT6732وآخرونMT6752.جميع هذه الشركات (باستثناء تلك التي تنتجها شركة Intel) ليست متاحة حاليًا للمصنعين ومن المفترض أن نجدها في منتجات الأجهزة المحمولة بحلول نهاية العام. يجب أن تكون سامسونج في نهاية المطاف أول من قام بدمج نوى Cortex 64 بت منذ أن تم توقع إطلاق Galaxy Note 4 في سبتمبر معإكسينوس 5433.
ستجلب مجموعة التعليمات 64 بت العديد من الفوائد. أولاً،سيكون من الممكن معالجة المزيد من ذاكرة الوصول العشوائي لتطبيق واحد (أكثر من 4 جيجابايت). لنكن صادقين، في الوقت الحالي هذه الحجة ليست مثيرة للاهتمام لعامة الناس. على الجانب الآخر،يزداد حجم سجلات الذاكرة مما يوفر أداء أفضل لنفس التطبيق الذي يعمل بـ 64 بت مقارنة بنظيره 32 بت.
كما أشار لوك أوريليان في ملفه المخصص لهذا الموضوع، الستجلب معماريات 64 بت القادمة (مثل نواة Cortex-A53 وA57) أيضًا تحسينات معمارية ستمكن من تحقيق قفزة نوعية في الأداء حتى بالنسبة لتطبيقات 32 بت. يمكننا بالفعل الحصول على نظرة عامة على مساهمات مجموعة تعليمات 64 بت منذ ذلك الحينأناندتكأجرى مقارنة بين نظام التشغيل iOS في الإصدارين 32 بت و64 بت مع iPhone 5S. بالطبع لن تكون النتائج هي نفسها في نظام Android ولكنها تقدم بالفعل نظرة عامة على الانتقال من نظام تشغيل 32 بت إلى نظام تشغيل 64 بت مع معالج 64 بت. ما سيسمح بأداء أفضل، مهما كان المعالج، هو الجهاز الظاهري ART الجديد الذي يحل محل Dalvik.
الفن: لأداء أفضل
ART هو جهاز Android L الافتراضي الجديد، والذي كان موجودًا بالفعل في Android KitKat ولكن فقط في إصدار تجريبي للمطورين. المخاطر كبيرة منذ ذلك الحينإنه الجهاز الظاهري الذي يقوم بتشغيل التطبيقات داخل Android. كان لدى Dalvik عملية JIT (في الوقت المناسب) منذ أن تم تجميع التطبيقات بسرعة، عند كل إطلاق وعند كل إجراء.
مع ART، أصبح التشغيل الآن AOT (مسبقًا) ويتم التجميع مرة واحدة وإلى الأبد، أثناء تثبيت التطبيق. ومع ذلك، يبدو أن عملية JIT ممكنة أيضًا.وبالتالي، يستغرق تثبيت التطبيقات وقتًا أطول، ولكن عند تشغيل التطبيق، يكون لدى المعالج عدد أقل من المهام التي يتعين القيام بها، مما يؤدي إلى زيادة الأداء وتقليل استهلاك الطاقة نظرًا لأن المعالج يقضي وقتًا أقل في الشحن. الزينة على الكعكة: يبدو أن الفن يسمح لك بذلك أيضًاتقليل استهلاك ذاكرة الوصول العشوائي (RAM) للتطبيقات، للقيام بمهام متعددة أكثر استجابة بنفس مقدار ذاكرة الوصول العشوائي (RAM).. ستدعم ART معالجات x86 (مثل معالجات Intel)، ومعالجات ARM (مثل معالجات Qualcomm وMediaTek) وMIPS (في بعض SoCs المخصصة للكائنات المتصلة).
حزمة امتداد Android: لألعاب أكثر كفاءة وواقعية
مع Android Extension Pack، تريد Google التنافس مع Apple وMetal API الخاص بها.الهدف هو السماح للمطورين بتقديم ألعاب أكثر واقعية، مع المزيد من التأثيرات، من أجل الاقتراب قدر الإمكان من رسومات وحدات التحكم وأجهزة الكمبيوتر.. ستسمح حزمة Android Extension Pack للمطورين باستخدام تأثيرات التغطية بالفسيفساء (كما رأينا مع Adreno 420)، تظليل هندسي للرسومات وتظليل حسابي لمحركات الفيزياء. سيسمح دعم تقنية ASTC بضغط الصور مع فقدان أقل للأنسجة الأخف.نفذت EPIC Games عرضًا توضيحيًا باستخدام Unreal Engine 4. وأشار المطورون إلى أنهم استغرقوا 3 أسابيع لنقل هذا المشهد، الذي تم تطويره في الأصل لـ DirectX 11 (الكمبيوتر الشخصي)، إلى Open GL ES 3.1 مع Android Extension Pack. تم تنفيذ العرض التوضيحي باستخدام NVIDIA Tegra K1.
تم حظر هذا المحتوى لأنك لم تقبل ملفات تعريف الارتباط وأجهزة التتبع الأخرى. يتم توفير هذا المحتوى من قبل موقع يوتيوب.
لتتمكن من مشاهدته، يجب عليك قبول الاستخدام الذي يقوم به YouTube لبياناتك والذي يمكن استخدامه للأغراض التالية: السماح لك بعرض المحتوى ومشاركته مع وسائل التواصل الاجتماعي، وتعزيز تطوير وتحسين المنتجات من Humanoid وملحقاتها. الشركاء، عرض إعلانات مخصصة لك بناءً على ملفك الشخصي ونشاطك، وتحديد ملف تعريف إعلاني مخصص، وقياس أداء الإعلانات والمحتوى على هذا الموقع وقياس جمهور هذا الموقع(يتعلم أكثر)
بالنقر على "أقبل الكل"، فإنك توافق على الأغراض المذكورة أعلاه لجميع ملفات تعريف الارتباط وأدوات التتبع الأخرى التي يضعها Humanoid وشركائها.
يمكنك سحب موافقتك في أي وقت. لمزيد من المعلومات، ندعوك لقراءة موقعناسياسة ملفات تعريف الارتباط.