اندروید کیت کت، مبارزه ی کم هزینه را به ویندوزفون می برد
3 دقیقه خواندن
منتشر شده در
صفحه افشای ما را بخوانید تا بدانید چگونه می توانید به MSPoweruser کمک کنید تا تیم تحریریه را حفظ کند ادامه مطلب
آخرین نسخههای اندروید برای اجرای مؤثر به سختافزار بیشتر و بیشتری نیاز دارند، به طوری که اکنون اکثر دستگاهها به ۲ گیگابایت رم نیاز دارند.
این بدان معناست که گوشیهای اندرویدی پایینرده تمایل داشتند تا با نسخههای قدیمیتر سیستمعامل، حتی تا 2.3، عرضه شوند تا به سیستمعامل اجازه دهند اصلاً، چه رسد به نرمی، روی گوشیهای با رم کم کار کند.
کمی شبیه پستانداران اولیه در عصر دایناسورها، ویندوزفون توانسته در جایگاهی مانند گوشی های هوشمند ارزان قیمت رشد کند، در صورتی که به سادگی بهتر از آخرین نسخه های اندروید گوگل سازگار شده بود.
تنها دو سیستم عامل موبایلی که در سه ماهه سوم 3 سهم بازار را به دست آوردند اندروید و ویندوز فون بودند، و من گمان می کنم که این مورد از نظر گوگل دور نمانده باشد.
آخرین نسخه سیستم عامل آنها، Android 4.4 یا Kitkat، با هدف اصلاح این مشکل، "Android for all" را هدف قرار داده است.
گوگل می نویسد:
Android 4.4 برای اجرا سریع، روان و پاسخگو بر روی طیف گستردهتری از دستگاهها نسبت به قبل طراحی شده است - از جمله در میلیونها دستگاه سطح پایه در سراسر جهان که کمتر از قبل512MB RAM.
کیت کت تمام اجزای اصلی را برای کاهش استفاده از حافظه ساده می کند و APIها و ابزارهای جدیدی را برای کمک به شما در ایجاد برنامه های کاربردی خلاقانه، پاسخگو و کارآمد از حافظه معرفی می کند.
OEM هایی که نسل بعدی دستگاه های اندرویدی را می سازند می توانند از مزایای آن استفاده کنند توصیه ها و گزینه های هدفمند برای اجرای کارآمد اندروید 4.4، حتی در دستگاه های با حافظه کم. تنظیم حافظه پنهان کد Dalvik JIT، ادغام هسته یکسان صفحه (KSM)، تعویض به zRAM، و بهینه سازی های دیگر به مدیریت حافظه کمک می کند. گزینه های پیکربندی جدید به OEM ها اجازه می دهد تا سطوح خارج از حافظه را برای پردازش ها تنظیم کنند، اندازه حافظه پنهان گرافیک را تنظیم کنند، بازیابی حافظه را کنترل کنند و موارد دیگر.
در خود اندروید، تغییرات در سیستم باعث بهبود مدیریت حافظه و کاهش ردپای حافظه می شود. فرآیندهای سیستم اصلی برش داده می شوند از پشته کمتر استفاده کنید، و آنها در حال حاضر بیشتر به شدت از حافظه سیستم محافظت می کند از برنامه هایی که مقدار زیادی رم مصرف می کنند. وقتی چندین سرویس همزمان شروع میشوند - مانند زمانی که اتصال شبکه تغییر میکند - اکنون Android خدمات را به صورت سریال راه اندازی می کند، در گروه های کوچک، برای جلوگیری از اوج نیاز به حافظه.
برای توسعهدهندگان، Android 4.4 به شما کمک میکند برنامه هایی که کارآمد و پاسخگو هستند در تمام دستگاه ها یک API جدید، ActivityManager.isLowRamDevice()، به شما امکان می دهد رفتار برنامه خود را طوری تنظیم کنید که با پیکربندی حافظه دستگاه مطابقت داشته باشد. بسته به موارد استفاده ای که می خواهید در دستگاه های سطح پایه پشتیبانی کنید، می توانید ویژگی های حافظه بزرگ را در صورت نیاز تغییر یا غیرفعال کنید. درباره بهینه سازی برنامه های خود برای دستگاه های با حافظه کم بیشتر بیاموزید اینجا کلیک نمایید.
ابزارهای جدید همچنین بینش قدرتمندی در مورد استفاده از حافظه برنامه به شما می دهند. راابزار procstats جزئیات استفاده از حافظه در طول زمان، با زمان اجرا و ردپای حافظه برای برنامه های پیش زمینه و خدمات پس زمینه. نمای روی دستگاه نیز به عنوان یک گزینه توسعه دهنده جدید در دسترس است. را ابزار meminfo بهبود یافته است تا تشخیص روندها و مشکلات حافظه را آسانتر کند و سربار حافظه اضافی را که قبلاً قابل مشاهده نبوده است، نشان میدهد.
صفحه کامل را ببینید در Google اینجا.
باید دید که آیا گوگل به هدف خود برای جلوگیری از تکه تکه شدن و نگه داشتن طیف کامل گوشی های اندرویدی خود در همان صفحه مجازی دست خواهد یافت یا خیر، اما تهدیدی که برای ویندوزفون وجود دارد واضح است - این گوشی دیگر ایمن نخواهد بود. جایگاه ویژه ای دارد و اگر می خواهد شتاب خود را تا سال 2014 حفظ کند، باید به کار روی پیشنهاد ارزش خود ادامه دهد.
آیا خوانندگان ما فکر میکنند گوگل میتواند مشکلات گوشیهای رده پایین خود را برطرف کند و ویندوزفون را خفه کند یا مانند Project Butter خواهد بود که قول حذف تاخیر در اندروید را داده بود، اما هرگز ارائه نشد؟ در زیر به ما اطلاع دهید.