ART אָדער Dalvik אויף אַנדרויד - וואָס איז עס, וואָס איז בעסער, ווי צו געבן

Pin
Send
Share
Send

25/02/2014 רירעוודיק דעוויסעס

גוגל באַקענענ אַ נייַע אַפּלאַקיישאַן רונטימע ווי טייל פון די אַנדרויד 4.4 קיטקאַט דערהייַנטיקן. אין אַדישאַן צו די ווירטואַל מאַשין Dalvik, מאָדערן דעוויסעס מיט Snapdragon פּראַסעסערז האָבן די געלעגנהייט צו קלייַבן די ART סוויווע. (אויב איר האָט געלערנט דעם אַרטיקל צו לערנען ווי צו געבן אַרט אויף אַנדרויד, מעגילע צו די סוף. די אינפֿאָרמאַציע איז געגעבן דאָרט).

וואָס איז די אַפּלאַקיישאַן רונטימע און וווּ די ווירטועל מאַשין האָבן צו טאָן מיט אים? אין אַנדרויד, צו לויפן אַפּלאַקיישאַנז אַז איר דאַונלאָודיד ווי APK טעקעס (און וואָס זענען נישט קאַמפּיילד קאָד), די דעלוויק ווירטואַל מאַשין איז געניצט (דורך פעליקייַט, אין דעם מאָמענט) און די זאַמלונג טאַסקס פאַלן אויף עס.

אין די דעלוויק ווירטועל מאַשין, די Just-In-Time (JIT) צוגאַנג איז געניצט צו זאַמלען אַפּלאַקיישאַנז, וואָס ימפּלייז זאַמלונג גלייך ביי סטאַרטאַפּ אָדער בעשאַס זיכער באַניצער אַקשאַנז. דאָס קען פירן צו לאַנג ווארטן מאָל ווען סטאַרטינג די אַפּלאַקיישאַן, "בראַקעס", מער ינטענסיווע נוצן פון באַראַן.

דער הויפּט חילוק צווישן די קונסט סוויווע

ART (Android RunTime) איז אַ נייַע, אָבער יקספּערמענאַל ווירטועל מאַשין, באַקענענ אין אַנדרויד 4.4 און איר קענען געבן עס בלויז אין די סעטטינגס פון די דעוועלאָפּער (עס וועט זיין געוויזן אונטן ווי צו טאָן דאָס).

דער הויפּט חילוק צווישן ART און Dalvik איז די AOT (Ahead-Of-Time) צוגאַנג ווען פליסנדיק אַפּלאַקיישאַנז, וואָס אין אַלגעמיין טערמינען מיטל פאַר - זאַמלונג פון אינסטאַלירן אַפּלאַקיישאַנז: דער ערשט ינסטאַלירונג פון די אַפּלאַקיישאַן וועט נעמען מער, זיי וועלן נעמען מער פּלאַץ אין די סטאָרידזש פון די אַנדרויד מיטל אָבער, זייער סאַבסאַקוואַנט קאַטער וועט פּאַסירן פאַסטער (עס איז שוין צונויפגעשטעלט), און אַ קלענערער נוצן פון דעם פּראַסעסער און באַראַן רעכט צו דער נויט פֿאַר רעקאָמפּילאַטיאָן קענען, אין טעאָריע, פירן צו ווייניקער קאַנסאַמשאַן ענערגיע.

אין פאַקט, און וואָס איז בעסער, ART אָדער Dalvik?

עס זענען שוין פילע פאַרשידענע קאַמפּעראַסאַנז פון די אָפּעראַציע פון ​​אַנדרויד דעוויסעס אין צוויי ינווייראַנמאַנץ אויף דער אינטערנעץ, און די רעזולטאַטן זענען אַנדערש. איינער פון די מערסט אַמביציעס און דיטיילד אַזאַ טעסץ איז בנימצא אויף androidpolice.com (ענגליש):

  • פאָרשטעלונג אין ART און Dalvik,
  • באַטאַרייע לעבן, מאַכט קאַנסאַמשאַן אין ART און Dalvik

סוממאַריזינג די רעזולטאַטן, עס קען זיין געזאָגט אַז די קלאָר ווי דער טאָג אַדוואַנטידזשיז אין דעם פונט (מיר מוזן נעמען אין חשבון אַז אַרבעט אויף קונסט פאָרזעצן. די סוויווע איז בלויז אין דער יקספּערמענאַל בינע). ART האט נישט: אין עטלעכע טעסץ, אַרבעט מיט דעם מיטל ווייַזן בעסער רעזולטאַטן (ספּעציעל אין פאָרשטעלונג, אָבער ניט אין אַלע די אַספּעקץ פון עס), און אין עטלעכע אנדערע ספּעציעל אַדוואַנטידזשיז, עס איז ימפּערסעפּטיבאַל אָדער Dalvik איז פאָרויס. פֿאַר בייַשפּיל, אויב מיר רעדן וועגן באַטאַרייע לעבן, פאַרקערט צו עקספּעקטיישאַנז, Dalvik ווייַזן כּמעט גלייך רעזולטאַטן מיט ART.

די אַלגעמיינע מסקנא פון רובֿ טעסץ איז אַז עס איז אַ קלאָר ווי דער טאָג חילוק ווען איר אַרבעט מיט ART און מיט Dalvik. אָבער, די נייַע סוויווע און דער צוגאַנג געניצט אין עס קוק פּראַמאַסינג און, עפשער, אין אַנדרויד 4.5 אָדער אַנדרויד 5, אַזאַ אַ חילוק וועט זיין קלאָר ווי דער טאָג. (דערצו, Google קען מאַכן ART די פעליקייַט סוויווע).

אַ פּאָר מער פונקטן צו באַטראַכטן אויב איר באַשליסן צו געבן די סוויווע ART אַנשטאָט Dalvik - עטלעכע אַפּלאַקיישאַנז קען נישט אַרבעטן ריכטיק (אָדער קען נישט אַרבעטן בייַ אַלע, למשל ווהאַצאַפּפּ און טיטאַניום באַקקופּ), און אַ פול רעבאָאָט אַנדרויד קען נעמען 10-20 מינוט: דאָס איז, אויב איר האָט זיך אויסגעדרייט ART, און נאָך רעבאָאָטינג די טעלעפאָן אָדער טאַבלעט, עס פריזיז, וואַרטן.

ווי צו געבן ART אויף אַנדרויד

אין סדר צו געבן די ART סוויווע, איר מוזן האָבן אַן אַנדרויד טעלעפאָן אָדער טאַבלעט מיט אַס ווערסיע 4.4.x און אַ Snapdragon פּראַסעסער, למשל Nexus 5 אָדער Nexus 7 2013.

ערשטער איר דאַרפֿן צו געבן דעוועלאָפּער מאָדע אויף אַנדרויד. צו טאָן דאָס, גיין צו די סעטטינגס פון די מיטל, גיין צו די "וועגן טעלעפאָן" (וועגן די טאַבלעט) נומער און צאַפּן די "בויען נומער" פעלד עטלעכע מאָל ביז איר זען אַ אָנזאָג אַז איר האָט ווערן אַ דעוועלאָפּער.

דערנאָך, די נומער "פֿאַר דעוועלאָפּערס" וועט זיין געוויזן אין די סעטטינגס, און דאָרט - "קלייַבן די סוויווע", ווו איר זאָל ינסטאַלירן ART אַנשטאָט פון Dalvik, אויב איר האָט אַזאַ אַ פאַרלאַנג.

און פּלוצלינג עס וועט זיין טשיקאַווע:

  • אַפּפּליקאַטיאָן ינסטאַללאַטיאָן איז אפגעשטעלט אויף אַנדרויד - וואָס זאָל איך טאָן?
  • אַנדרויד רופן פלאַש
  • XePlayer - אן אנדער אַנדרויד עמולאַטאָר
  • מיר נוצן אַנדרויד ווי די 2 מאָניטאָר פֿאַר אַ לאַפּטאַפּ אָדער פּיסי
  • לינוקס אויף דעקס - ארבעטן אויף Ubuntu אויף אַנדרויד

Pin
Send
Share
Send