آرت جانشین دالویک شد؛ اجرای اپها در نسخه بعدی اندروید ۲ برابر سریع می شود
آرت جانشین دالویک شد، دالویک رسما مرده! ران تایم جدید اندروید که گوگل آن را سال گذشته همراه با کیتکت معرفی کرد حالا در کدهای پروژه اوپن سورس اندروید (AOSP) به طور کامل جانشین دالویک ...
آرت جانشین دالویک شد، دالویک رسما مرده!
ران تایم جدید اندروید که گوگل آن را سال گذشته همراه با کیتکت معرفی کرد حالا در کدهای پروژه اوپن سورس اندروید (AOSP) به طور کامل جانشین دالویک شده و در نسل بعدی اندروید یکه تاز خواهد بود.
این کشف که در کدهای جدید AOSP نهفته است، نشان می دهد که ران تایم پیش فرض اندروید به آرت تغییر یافته. اگر می پرسید این تغییر چه دستاوردی برای کاربر نهایی خواهد داشت، این توضیح کوتاه راهگشا خواهد بود:
«در حالی که دالویک از یک کامپایلر (Compiler) یا همگردان همزمان استفاده می کند، آرت از کامپایلری آینده نگر برخوردار است. یعنی آرت زمانی که یک اپ را نصب می کنید کدهای آن را ترجمه می کند، اما دالویک فقط همزمان با اجرای اپ کدهای آن را ترجمه می کند.
در نتیجه آرت سرعت باز شدن اپها را بالا می برد و عملکرد کلی سیستم عامل را نیز بهبود می بخشد. البته باید برای مشاهده اثر این تغییر بر روی تجربه کاربری مصرف کننده نهایی کمی صبر کرد ولی گوگل می گوید سرعت بازگشایی اپها با آرت به ۲ برابر افزایش خواهد یافت.»
وجه منفی این تغییر را هم بخوانید؛ با استفاده از آرت فضای اشغال شده توسط اپها ۱۰ تا ۲۰ درصد افزایش می یابد و زمان نصب آنها نیز طولانی تر می شود.
دیدگاهها و نظرات خود را بنویسید
برای گفتگو با کاربران ثبت نام کنید یا وارد حساب کاربری خود شوید.
خیلی رقابت بین سیستم عامل ها داره جالب میشه!
اپل داره محدودیت ها رو کمتر میکنه و دست توسعه دهندگان رو باز تر میکنه مثل اندروید!
از اون طرف گوگل داره سرعت سیستم عاملش رو بالا میبره و ررون میکنه مثل iOS و وینفون!
سلام
یه نظر خواهی انجام بدید و از تمام شرکننده ها بخواهید تا اگر احساس کندی و لگ تو استفاده از گوشیشان حس میکنند بگن چه گوشی دارن, چه ورژنی از اندروید و چقدر فضای خالی.
نتایج اماری ان باید جالب و بدرد بخور باشه.
اوایل که همه روون هستن مشکل اصلی بعد نصب مثلا 30.40 تا اپ و بازی پیش میاد که البته تو 4.3 که من هستم تا حد زیادی رفع شده امیدوارم تو آینده کاملا برطرف شه
در اينجا يك نكته كوچيك هم وجود داره: در واقع، سخت افزارهاي قديمي كه هم اكنون كند هستند بيشتر نياز به چنين نرم افزاري دارند. اما قاعدتا نسخه آتي سيستم عامل، براي سخت افزارهاي قديمي عرضه نمي شود و فقط روي دستگاه هاي جديد كار مي كند.
با توجه به اينكه عمده حجم اپ هاي امروزي، به فايل هاي گرافيكي اختصاص دارد و كد اپليكيشن حجم كمي را اشغال مي كند، فضاي اشغال شده توسط كد كمپايل شده آرت چندان محسوس نخواهد بود.
سامان راست میگه زمان اجرای یه اپلیکیشن بیشتر به فایل های گرافیکی اون ارتباط داره درصد کمی به زمان کمپایل کدها اختصاص داره.
در مورد سرعت گوشی های آندرویدی باید بگم در چند ماه اول استفاده مشکلی پیش نیاد اما اگر بیشتر از 6 ماه بگذره بعد از نصب کلی اپ اگر تو این مدت حتی یک بار هم گوشی رو ریست فاکتوری نکنید ، گوشی کند میشه سرعت اجرای اپها خیلی کم میشه گوشی هنگ میکنه حتی تو اجرای اپهای خودش هم لگ پیدا میکنه . در واقع گوشی های اندرویدی رو باید بعد از هر چند روز استفاده ی زیاد و نصب اپ ها ، خاموش و روشن کرد . که در مورد ویندوزفون و ای او اس هیچکدوم از این ماجراها اتفاق نمی افته
اتفاقا سامان درست نميگه.در مورد آرت بحث سر اجرای اولیه بعبارتی باز شدن برنامه هست و نه اجرای برنامه ها.مد نظر هم این بوده که مثلا شما مسج یا شماره تلفنهات رو میخوای باز کنی آنی باشه و طولی ومشهور.حالا درسته بخشهای گرافیکی برنامه ها زمان اجرا میبرند ولی با آرت این زمان بري در هنگام نصب برنامه لحاظ میشود.مثلا شما یک بازی گرافیکی سنگین که چندین ثانیه طول ميکشه تا بالا بياد رو در پس زمینه باز نگه دارید به محضی که روش کلیک کنید بالا میاد چون باز هست.آرت هم همینه اينگاري يجوري برنامه ها همیشه باز و آماده اجرا هستند.پس منظور از دو برابر شدن سرعت دوبرابر شدن در هنگام بالا اومدن برنامه هست ونه اجرای برنامه.
عالیه...
دیروز داشتم ویدئو های بررسی HTC One Mini 2 رو میدیدم, با وجود سخت افزار نه چندان قوی و رم 1GB به لطف مدیریت خوب 4.4.2 رو رم و استفاده خوب از سخت افزار (نسبت به ورژن های قبلی اندروید) و اینترفیس Sense6 کوچکترین لگ یا کاهش سرعت حتی زمانی که چند نرم افزار با هم باز بودن دیده نمیشد...
حالا دیگه با این حرکت یکی از بزرگترین مشکلات اندروید (استفاده بد از ظرفیت سخت افزار) حل میشه و اندروید فوق العاده میشه...
به تمام کسایی که میتونن به ورژن جدید آپدیت کنن تبریک میگم. حالشو ببرن...
من که یه htc one دارم با کیت کت مثل بنز کار روونه.هیچ کندی حس نکردم تا الان .
آش کشک خالته بخور نخوری باید ببری خونتون اندرویده دیگه :)
واقعا 3تا سیستم عامل قدرتمند دارن خوب پیشرفت میکنن...
2 برابر افزایش سرعت اجرای اپها ؟
خیلی عالیه میشه گفت تحولی جدی در اندروید باشه !
"زمان نصب آنها نیز طولانی تر می شود. "ما ایرانیا که خدای صبر هستیم ...به همین خاطر اون چند ثانیه بیشتر برای نصبش جایی نمیگیره !
به نظرمن یکی دیگر از مشکلاتش چند پارگی اندروید هست !
حالا من چرا چندپارگی رو گفتم ؟
چون شرکت ها باید برای این کار گوشی هاشونو به آخرین ورژن آپدیت کنن در "نسل بعدی اندروید" گه فکر کنم اندروید 5 باشه .
در صورتی که میبینین هنوز 4.4 برای 80 درصد اندرویدی ها نیومده ! من خودم به huawei ایمیل زدم گفتم برای g600 نمیخواین آپدیت کنین ؟ پاسخ داد نه شرمنده ما وقت نداریم و روی محصولات دیگه شرکت تمرکز کردیم و می تونین محصولات دیگه huawei رو بخرین .
هواوی تنها اینطور نیست ! سامسونگ 100 مدل داره چند تاش رو به 4.4 آپدیت کرده؟به کمپانی های دیگه اندرویدی هم بسطش بدین !
این حرف شما کاملا صحیح است.
بنظرم گوگل باید همه رو موظف کنه که در صورتی میتونن از کد اندروید جدید استفاده کنند که مثلا تا ۳ سال همه محصولات مورد استفاده از اون کد رو به روز نگه دارند.
البته دو برابر شدن سرعت برای اجرا خیلی نا محسوسه
مثلا با دالویک برنامه xyz حدودا 1 ثانیه طول میکشه لود شه
با ART قراره 0.5 ثانیه بشه
از دید من تفاوت زیادی بین این دو تا وجود نداره
ولی اینکه در مصرف باتری صرفه جویی میشه خیلی خوبه
من بمحض اینکه گفتن آرت هست تو کیتکت ، ریختم تو گوشیم که امتحان کنم . بلکن این نحسی روون نبودن آندروید از بین بره . ولی بعد از چندروز تست هیچ تغییر محسوسی ندیدم . توجه داشته باشین که اندروید دیگه هنگ نداره و حتی لگ هم نمیشه گفت در گوشی های پرچمدار، ولی چیزی که اگثر مردم نمیتونن توضیحش بدن اینکه رابط کاربری اندروید ۴۰ فریم به بالا نمیره برعکس اپل واس همینه که هی میگن لگروید . درواقع نمیدونن دقیقا چی میگن
شاید هم بشه گفت تجربه کاری با گوشی های پایین رده اندروید سبب شده تا اندروید رو به هنگ بشناسن ! در صورتی که پرچمدارهای اندروید واقعا تیزن !
دوست عزیز شما باید برتری سیستم عامل رو توی سخت افزار پایین بررسی کنی وگرنه توی سیستم های بالا که قابلیت تشخیص صفره.... مثلا شما اگه گوشی لومیا ۵۲۰ رو با ۵۱۲ مگ رم با گوشی اندرویدی با همون سخت افزار مقایسه کنی متوجه تفاوت سرعت و میزان هنگ توی اندروید میشی یا مثلا آیفون با سخت افزار ضعیف تر از خیلی از پرچمداران اندرویدی تمام بازی های گرافیکی رو با بهترین تنظیمات اجرا میکنه.... من قبل از کار با ویندوز فون و ios گوشی اندرویدی داشتم که خدا رو شکر دزد زد و تونستم بقیه سیستم عامل ها رو تجربه کنم و دیدم که متاسفانه بدلیل جو خیلی از رسانه ها که اندروید رو بزرگ کردن و توی سر بقیه سیستم عامل ها زدن اندروید زیادم رویایی نیس مثلا میگن برنامه هایی که برا ویندوزفون میاد کمه و بی کیفیت در صورتی که تا حالا کمبود اپ احساس نکردم و بعضی از برنامه های ایرانی بسیار زیبا هم دیدم.... اصلا نسخه بعدی سرعتش ماورای صوت وقتی خیلیا بدلیل پشتیبانی افتضاح کمپانی ها نمیتونن تجربش کنن چه فایده در صورتی که دو سیستم عامل دیگه بهترین پشتیبانی رو دارن
عزیزم اول سطح اطلاعاتت خودت رو بالا ببر بعد بیا اینجا در مورد اندروید اینجوری حرف بزن
اولا ارت هنوز توی هیچ نسخه اندرویدی نیومده
فقط روی اس5 فعال میشه اونم از طریق دولوپر اپشن که تقریبا کسی ازش اطلاع نداره
حتی توی اس5 هم هنوز کامل نیست
اما من با فعال کردنش سرعت رو حس کردم
حتی کار کردن با اپل هم خنده دار میشه بعد از فعال کردن اون
انگار اپ ها از قبل باز بودن و فقط سوییچ کردی بینشون
البته یکم مصرف رم رو بالا میبرد اما توی کارکرد عملی من هیچ ضعفی ندیدم توش
واقعا اینجا یه سایت اپلیه.....با این مثبتایی که خوردی سطح علم خودت و کسایی که طرفداری کردن ازت هم مشخص شد
اخه چرا زر میزنی من الان s3 mini دارم و روش cyanogenmod 11 در قسمت دولوپر اپشن میتونی دالویک رو به ارت تغییر بدی خیلی متعصابه حرف میزنی فقط اس 5 داره