אופטימיזציה, המהדר של גוגל שייקח את ART לשלב הבא

Android Cheats Home

באופן כללי, החידושים היחידים שאנו קולטים במערכת ההפעלה הם אלו שקשורים להיבטים הוויזואליים, ולהרחיק קצת יותר, אלו שניתן לתפוס לפי הביצועים והנזילות של הסמארטפון. עם זאת, יש חדשות רלוונטיות אפילו יותר מאלה, כמו זו שיכולה להגיע בקרוב, המכונה Optimizer.

בן לוויה חדש ל-ART

ART הגיע עם KitKat, בהיותו זמן הריצה החדש שעתיד להריץ יישומי Java. הוא עמד במקרה להחליף את דלוויק, משהו שקיבל על Lollipop. עם זאת, במציאות הכל הולך הרבה יותר מאשר פשוט לשנות את המכונה הוירטואלית. יש גם אלמנט שהוא המהדר, שאחראי על "עיבוד" הקוד לביצועו. עם Dalvik, המהדר היה מסוג JIT (Just-in-Time), והוא היה אחראי על הקומפילציה בדיוק ברגע שבו הקוד היה אמור לשמש. עם Lollipop הקומפילציה הפכה ל-AOT (לפני הזמן), ומרכיבה את הקוד לפני שצריך להשתמש בו. אין צורך להסביר מדוע זה מייעל את פעולת האפליקציות. עם זאת, הבעיה היא שכדי להקל על המעבר מ-Dalvik ל-ART, נעשה שימוש בגרסת AOT של מהדר Dalvik JIT, שנקרא Quick. שינוי על הקודם, כביכול. עכשיו זה מה שישתנה.

בגידות אנדרואיד

אמור שלום למיטוב

המהדר החדש היה נבנה מאפס, וגם ARM וגם גוגל עבדו עליו. הוא ייקרא Optimizer, ויהיה לו טכנולוגיות קומפילציה עדכניות, כמו גם תואם להידור עבור 32 ו-64 סיביות. ARM אחראית על קטע ה-64 סיביות, בעוד שגוגל אחראית ל-32 סיביות. בכל מקרה, נראה שעוד אחד מהחידושים יהיה היכולת לעדכן את המהדר האמור בעוד חידושים, אז מראש אפשר לקוות שזה ישתפר עם הזמן. כך או כך, הדבר המדהים ביותר הוא העובדה ש-Optimizer יהיה מהדר שנוצר בדיוק במטרה להיות המהדר של אפליקציות Java לאנדרואיד עם ART כמכונה וירטואלית, כך שנוכל לצפות לשיפורים בנזילות ובתפעול של הסמארטפונים, משהו שתמיד מבורך.