به گزارش Androidauthority، اخیراً آرم (ARM) اعلام کرده است که سال ۲۰۲۳، تمام هستههای پردازشی جدید - تعمیرات سولاردام بوتان فلاح - که برای گوشی هوشمند تولید میشوند، فقط ۶۴ بیتی - تعمیرات سولاردام بوتان فلاح - خواهند بود و دیگر معماری ۳۲ بیتی پشتیبانی نمیشود. از سال ۲۰۱۳ که اپل پردازنده ۶۴ بیتی A7 را در آیفون 5s گنجاند، تجربه استفاده از پردازندههای هوشمند ۶۴ بیتی را داشتهایم. اندکی بعد پردازندههای ۶۴ بیتی به اندروید آمدند؛ - تعمیرات سولاردام بوتان فلاح - اما همه آنها میتوانستند هر دو معماری ۳۲ و ۶۴ بیتی را اجرا کنند؛ بنابراین ما - تعمیرات سولاردام بوتان فلاح - از تنها ۳۲ بیتی، به دوره ۳۲ و ۶۴ بیتی و در نهایت - تعمیرات سولاردام بوتان فلاح - فقط - تعمیرات سولاردام بوتان فلاح - ۶۴ بیتی رسیدیم؛ اما چنین واقعیتی برای اندروید به چه معنا است؟ در این مقاله توضیحاتی درباره - تعمیرات سولاردام بوتان فلاح - موضوع مذکور ارائه شده است.
در گوشی هوشمند، هر پیکسل، هر بیت از دادههای ارسالشده از - تعمیرات سولاردام بوتان فلاح - طریق اینترنت، هر فایل ذخیرهشده در حافظه فلش، هر صدای پخششده و هر لمس روی صفحهنمایش، به شکل عدد پردازش میشود. قسمت عمده پردازش بر عهده CPU است و با کمک سایر مؤلفهها مانند GPU انجام میشود.
پردازنده این اعداد را بهصورت باینری ذخیره میکند و فضای اختصاصیافته برای آنها توسط واحد بیت اندازهگیری میشود. بیتها، صفر - تعمیرات سولاردام بوتان فلاح - و یک باینری هستند. - تعمیرات سولاردام بوتان فلاح - هشت بیت میتواند هر عددی بین صفر تا ۲۵۵، ۱۶ بیت از صفر تا ۶۵,۵۳۵ - تعمیرات سولاردام بوتان فلاح - و ۳۲ بیت از - تعمیرات سولاردام بوتان فلاح - صفر تا ۴,۲۹۴,۹۶۷,۲۹۵ - تعمیرات سولاردام بوتان فلاح - (۴ گیگابایت) را نشان بدهد.
پشتیبانی نسخه ۶۴ بیتی در Armv8 معرفی شد و با Armv9 ادامه پیدا میکند. - تعمیرات سولاردام بوتان فلاح - هر دوی اینها بهصورت اختیاری با معماری ۳۲ بیتی پیشین آرم نیز سازگار هستند. این بدان معنی است که در اصل پردازندههای Cortex-A میتوانند بلاکهای ۳۲ و ۶۴ - تعمیرات سولاردام بوتان فلاح - بیتی داده را اجرا کنند و بین آنها جابهجا شوند. کاربران هیچ تفاوتی بین معماری ۳۲ بیتی و ۶۴ - تعمیرات سولاردام بوتان فلاح - بیتی مشاهده نکردهاند. در حقیقت اولین Armv8 SoC سامسونگ، اگزینوس ۵۴۳۳ بود که در گلکسی نوت ۴ به کار رفت. این دستگاه چهار هسته Cortex-A57 و - تعمیرات سولاردام بوتان فلاح - چهار هسته - تعمیرات سولاردام بوتان فلاح - Cortex-A53 داشت؛ اما تنها در حالت ۳۲ بیتی مورد استفاده قرار میگرفت.
با گذشت سالها، همه چیز ظریفتر شده است. آرم دارای هستههای Cortex-A مبتنی بر Armv8 است که بعضی از آنها ۳۲ بیتی (مانند Cortex-A32) و برخی دیگر ۶۴ بیتی (مانند Cortex-A34 و Cortex-A65) - تعمیرات سولاردام بوتان فلاح - هستند. شاید - تعمیرات سولاردام بوتان فلاح - در مورد این پردازنده چیزی نشنیده باشید؛ زیرا در هیچ گوشی هوشمندی استفاده - تعمیرات سولاردام بوتان فلاح - نشده است.
بیشتر پردازندههای Cortex-A از Cortex-53 گرفته تا Cortex-A75 از هر دو حالت ۳۲ و ۶۴ بیتی پشتیبانی میکنند. از آنجا که Cortex-A76 از حالت ۳۲ بیتی - تعمیرات سولاردام بوتان فلاح - تنها برای اپلیکیشنها پشتیبانی میکند، این مسئله کمی تغییر کرده - تعمیرات سولاردام بوتان فلاح - است. این بدان معنی است که - تعمیرات سولاردام بوتان فلاح - نسخه ۶۴ بیتی اندروید را اجرا میکنید؛ اما همچنان میتوانید به اپهای ۳۲ - تعمیرات سولاردام بوتان فلاح - بیتی دسترسی داشته باشید؛ البته این مسئله زمانی عملی میشود که از پردازنده اسنپدراگون ۸۵۵ (یا بالاتر) یا یکی از پردازندههای مبتنی - تعمیرات سولاردام بوتان فلاح - بر Kryo 4xx (یا بالاتر) شامل اسنپدراگون ۴۸۰، اسنپدراگون ۶۷۵، اسنپدراگون ۷۲۰، اسنپدراگون ۷۳۰، اسنپدراگون ۷۶۵، اسنپدراگون ۷۸۰G و موارد مشابه دیگر استفاده کنید. اگر دستگاه شما چنین قابلیتی داشته باشد، معماری ۳۲ بیتی را رها کرده است؛ بدون آنکه متوجه این موضوع شده باشید.
در Cortex-X2 و Cortex-A510، پشتیبانی از معماری ۳۲ بیتی حذف شده است؛ بنابراین باید سیستمعامل ۶۴ بیتی - تعمیرات سولاردام بوتان فلاح - و اپلیکیشنهای ۶۴ بیتی را اجرا کنید؛ اما Cortex-A710 پشتیبانی از معماری ۳۲ بیتی را حفظ میکند؛ به این معنی که هر اپلیکیشن ۳۲ بیتی مجبور است روی آن اجرا شود.
آرم در مورد انتقال به پردازندههایی که تنها از حالت ۶۴ بیتی پشتیبانی میکنند دو جمله بیان کرده است. این شرکت ابتدا گفت تا سال - تعمیرات سولاردام بوتان فلاح - ۲۰۲۲ تمام پردازندههای بزرگ آن ۶۴ بیتی خواهند بود؛ اما چند ماه بعد در - تعمیرات سولاردام بوتان فلاح - بیانیهای اعلام کرد که این اتفاق در سال ۲۰۲۳ رخ خواهد - تعمیرات سولاردام بوتان فلاح - داد. این اطلاعرسانی و آماده - تعمیرات سولاردام بوتان فلاح - کردن کاربران برای - تعمیرات سولاردام بوتان فلاح - شرایط جدید منطقی به نظر میرسد؛ البته تا زمانی که به یاد نداشته باشید در حال حاضر Cortex-A510 (پردازنده LITTLE) ۶۴ بیتی است. پس چرا آرم دو بازه زمانی مختلف اعلام کرده است؟ احتمالاً این شرکت قصد دارد تا سال - تعمیرات سولاردام بوتان فلاح - ۲۰۲۲ یک نسخه ۳۲ بیتی از همین مدل معرفی کند و پس از آن همه چیز ۶۴ بیتی خواهد بود.
نکته قابل ذکر این است که ما در مورد Cortex-A (پردازندههای تلفن هوشمند، تبلت، کرومبوک و موارد مشابه) صحبت میکنیم نه پردازندههای - تعمیرات سولاردام بوتان فلاح - Cortex-M از محدوده میکروکنترلر آرم که عملکرد متفاوتی دارند. در واقع Armv8-M تنها از حالت ۳۲ بیتی پشتیبانی میکند.
خبر خوب اینکه اندروید - تعمیرات سولاردام بوتان فلاح - ۶۴ بیتی یک فناوری پیشرفته است و با قطع کامل پشتیبانی از حالت ۳۲ بیتی، هیچ اتفاق عجیبی و بزرگ رخ نخواهد داد.
اولین نسخه کاملاً سازگار ۶۴ بیتی این سیستمعامل، اندروید ۵ (آبنبات چوبی) بود. این نسخه که در سال ۲۰۱۴ منتشر شد، پشتیبانی از پردازندههای ۶۴ بیتی اینتل و تراشههای ۶۴ بیتی آرم را - تعمیرات سولاردام بوتان فلاح - به گوشیهای اندرویدی اضافه کرد. - تعمیرات سولاردام بوتان فلاح - از آگوست ۲۰۱۹، همه اپلیکیشنهای گوگل پلی باید از حالت ۶۴ بیتی پشتیبانی کنند. تمام موتورهای بازیسازی محبوب از جمله Unreal - تعمیرات سولاردام بوتان فلاح - (در سال ۲۰۱۵)، Cocos2d (در سال ۲۰۱۵) و Unity (در سال ۲۰۱۸) به منظور کمک به توسعهدهندگان برای پشتیبانی از حالت ۶۴ بیتی، دست به کار شدند. از اول آگوست ۲۰۲۱، گوگل پلی خدمات اپهای بدون نسخه ۶۴ بیتی را روی دستگاههای دارای ظرفیت ۶۴ بیت متوقف میکند؛ به این معنی که دیگر در فروشگاه اپلیکیشن این گوشیهای هوشمند در دسترس نخواهند بود.
گوگل ابزارهای مختلف و اسناد زیادی برای آمادهسازی توسعهدهندگان - تعمیرات سولاردام بوتان فلاح - اپلیکیشن برای تغییر به - تعمیرات سولاردام بوتان فلاح - حالت ۶۴ بیتی فراهم کرده - تعمیرات سولاردام بوتان فلاح - است. برای بهینهسازی بسیاری از اپها کار کمی مورد نیاز است؛ زیرا نمونههای نوشتهشده با جاوا یا کوتلین نیازی به تغییر ندارند؛ اما باید اطمینان حاصل شود که اپهای توسعهیافته با استفاده از موتور بازی یا SDK شخص ثالث، از آخرین نسخههای ۶۴ - تعمیرات سولاردام بوتان فلاح - بیتی استفاده میکنند.
دستگاههای دارای اندروید ۶۴ بیتی چندین سال است به بازار عرضه میشوند و گوگل برای اطمینان از در دسترس بودن اپلیکیشنهای ۶۴ بیتی در فروشگاه پلی تلاش میکند؛ در نتیجه تغییر نهایی به این نسخه بدون هیاهو انجام میشود.
اپل از زمان آیفون 5S در سختافزار و نرمافزارهای خود از حالت ۶۴ بیت پشتیبانی میکند. در فوریه ۲۰۱۵، این شرکت اعلام کرد که همه اپلیکیشنهای آیاواس باید از حالت ۶۴ بیتی پشتیبانی کنند. در سال ۲۰۱۷، این شرکت کوپرتینویی گفت اپهای ۳۲ بیتی از iOS 11 به بعد کار نمیکنند. در آن زمان، اپل بهطور - تعمیرات سولاردام بوتان فلاح - کامل حالت ۳۲ بیتی را فراموش کرد و تمام پردازندههای آن از Apple A11 (که تنها در آیفون ۸ و X یافت میشود) ۶۴ بیتی هستند.
در macOS داستان به همین شکل است. سیستمعامل دسکتاپ اپل از 10.7 Lion به بعد تنها با حالت ۶۴ بیتی عرضه میشود. از سال ۲۰۱۸، همه اپهای جدید ارسالشده به فروشگاه App Mac از ۶۴ بیت پشتیبانی میکنند. این بخش نیز با انتشار macOS 10.15 Catalina در سال ۲۰۱۹، مانند - تعمیرات سولاردام بوتان فلاح - iOS، بهطور کامل حالت ۳۲ بیتی را فراموش کرد. امروزه macOS 11 در اینتل و آرم تنها از حالت ۶۴ بیتی پشتیبانی میکند. پردازنده M1 64 بیتی است.
همه پردازندههای Cortex-A از سال ۲۰۲۳ تنها حالت ۶۴ بیتی خواهند داشت. در حال حاضر اندروید از ۶۴ بیت پشتیبانی میکند و در حال انتقال اپلیکیشنهای خود به این سمت است؛ بنابراین بعید به نظر میرسد که هیچ تفاوتی مشاهده کنیم و تغییرات بسیار روان اعمال خواهند شد. اگر کاربر محصولات اپل هستید، تغییر به نسخه - تعمیرات سولاردام بوتان فلاح - ۶۴ بیتی قبلاً روی آیاواس و مکاواس رخ داده است. هیچ اطلاعاتی درباره بروز مشکل هنگام این تغییرات گزارش نشده است.
برای سایر معماریهای پردازنده و سایر سیستمهای عامل مانند ویندوز و لینوکس، پشتیبانی از حالت ۳۲ بیتی برای مدت طولانیتری وجود خواهد داشت. لینوکس میخواهد دوست همه باشد؛ بنابراین پشتیبانی ۳۲ بیتی احتمالاً برای دهههای آینده باقی خواهد ماند؛ اما در حوزه ویندوز روی پردازندههای x86-64 همه چیز - تعمیرات سولاردام بوتان فلاح - کمی گنگ است و باید منتظر بمانیم تا تصمیمهای نهایی اعلام شوند.
نظر شما همراهان زومیت درباره فراموشی حالت ۳۲ بیتی و برتر ۶۴ بیتی چیست؟