D1-kifpool

سیستم فایل جدید اندروید، امکان اجرای بازی‌های حجیم را پیش از دانلود کامل فراهم می‌کند

جمعه 2 اسفند 1398 - 13:15
مطالعه 4 دقیقه
گوگل سیستم فایل جدیدی در نسخه‌های بعدی اندروید ارائه خواهد کرد که قابلیت اجرای بازی‌های بزرگ را پیش از دانلود کامل ممکن می‌کند.
تبلیغات
D4-mcid4

بازار بازی‌های موبایلی ابعاد بسیار گسترده‌ای دارد و آمار درآمد آن، نیمی از درآمد کل صنعت بازی را در سال ۲۰۱۹ به خود اختصاص داد. پلی استور هر هفته میزبان بازی‌های جدید است که اجرا و بررسی همه‌ی آن‌ها شاید نیاز به زمانی نامحدود داشته باشد. گوگل درحال توسعه‌ی سیستم فایل جدیدی برای اندروید است که امتحان کردن بازی‌های جدید را برای کاربران آسان‌تر می‌کند. قابلیت جدید احتمالا سال ۲۰۲۱ و در اندروید ۱۲ ارائه خواهد شد.

سیستم فایل جدید گوگل به‌نام Incremental File System شناخته می‌شود. به‌بیان ساده با پیاده‌سازی سیستم مذکور، اپلیکیشن‌‌ها پیش از دانلود کامل فایل‌های منبع و باینری، قابل اجرا خواهند بود. اهالی مانتین ویو در ماه مه ۲۰۱۹، پچ‌های مورد نیاز را برای ادغام پشتیبانی از سستم فایل افزایشی در کرنل لینوکس ثبت کردند. طبق سندی که گوگل طی آن برنامه منتشر کرد،‌ سیستم فایل افزایشی «یک سیستم فایل مجازی لینوکس با اهداف مشخص محسوب می‌شود که امکان اجرای برنامه را در هنگام دانلود شدن فایل‌های اضلی از شبکه یا USB یا هر منبع دیگر، ممکن می‌کند». در همان سند، هدف اصلی از پیاده‌سازی سیستم مذکور، ایجاد امکان اجرای بازی‌های بزرگ اندرویدی در حین دانلود فایل‌های منبع بیان شد.

درحال‌حاضر اگر تصمیم به اجرای بازی اندرویدی با حجمی مثلا پنج گیگابایتی را داشته باشید، پیش از اجرای بازی باید منتظر دانلود تمامی حجم آن بمانید. گوگل می‌گوید سیستم فایل افزایشی بدون ایجاد مشکل خاص در اجرای برنامه‌ها، توانایی منتظر ماندن برای فایل‌های موقتی سیستمی را دارد. درنتیجه می‌توان بازی را اجرا کرد و هم‌زمان، فایل‌های موردنیاز به‌مرور دانلود می‌شوند.

برای درک بهتر سیستم فایل افزایشی، مثال بازی پنج گیگابایتی را در نظر بگیرید. فرض کنید بخش مقدمه‌ی بازی ۲۰۰ مگابایت حجم دارد و در بسته‌ای یک گیگابایتی قرار گرفته است. با پیاده‌سازی سیستم فایل افزایشی، اولین مگابایت از حجم بازی دانلود شده و بازی اجرای می‌شود. سپس مراحل دانلود بعدی به جریان می‌افتند و اولین مگابایت از بسته‌ی یک گیگابایتی اجرا می‌شود. با دانلود همان بخش کوچک، مقدمه اجرا می‌شود و فرایند دانلود ادامه پیدا می‌کند. در زمان پخش مقدمه، سایر ۲۰۰ مگابایت دانلود شده و درنهایت منوهای بازی نمایان می‌شوند. اگرچه روند افزایشی هم احتمالا با وقفه‌های کوچک در اجرا همراه خواهد بود، اما به‌هرحال سریع‌تر از انتظار برای دانلود یک بسته‌ی پنج گیگابایتی پیش می‌رود.

google Play

گوگل پس از ثبت پچ‌‌های سیستم فایل افزایشی در کرنل لینوکس، با گروه‌های نگه‌داری و توسعه‌ی کرنل وارد مذاکره و بحث شد تا پیاده‌سازی و اهداف سیستم جدید را شرح دهد. برخی از آن‌ها از گوگل به‌خاطر توسعه‌ی سیستم فایل جدید کرنل و عدم توسعه‌ی سیستم کنونی موسوم به Fulesystem in Userspace یا FUSE انتقاد کردند. گوگل ادعا کرد که سیستم موجود، مصرف نیروی دستگاه کاربر را افزایش می‌دهد و بازدهی مناسب را برای اهداف موردنظر در سیستم فایل افزایشی ارائه نمی‌کند.

چندین ماه پس از بحث‌های اولیه پیرامون سیستم فایل جدید مدنظر گوگل و پس از دریافت آخرین نظر از گروه‌های توسعه‌ای کرنل لینوکس، پچ‌های سیستم فایل افزایشی به پروژه‌ی متن‌باز اندروید، AOSP افزوده شدند. اضافه شدن (Commit) کدهای جدید، تغییرات بزرگی را در بخش‌های متعددی از اندروید و کرنل لینوکسی آن ایجاد کرد. به‌هرحال کارشناسان تصور می‌کنند که گوگل در مسیر بهبود تجربه‌ی کاربری خصوصا در بازی‌ها، تغییرات عظیم را در کرنل ایجاد کرد.

گوگل درحال حاضر سیستم فایل جدید را روی پیکسل 4XL آزمایش می‌کند و همچنین یک ماژول کرنلی نیز برای استفاده در Generic Kernel Image ساخته است. توسعه‌دهنده‌های گوگل در بحث‌های صورت‌گرفته پیرامون سیستم فایل جدید می‌گویند دستگاه‌های اندرویدی مجهز به قابلیت جدید، مجهز به یک پوشه‌ی جدید به‌نام data/incremental خواهند بود که شامل زیرپوسشه‌هایی برای هر اپلیکیشن موجود در دستگاه می‌شود. زیرپوشه‌ها حاوی بسته‌های APK هستند و همچنین کتاب‌خانه‌های اصلی اپلیکیشن و فایل‌های OBB در آن‌ها قرار می‌گیرد. سیستم فایل افزایشی در همه‌ی زیرپوشه‌ها سوار می‌شود و هرکدام، به مسیرهای نصب اصلی اپلیکیشن متصل می‌شوند.

باتوجه به اینکه برنامه‌های توسعه‌ی سیستم فایل افزایشی هنوز جریان دارد و ضرب‌الاجل تغییرات بزرگ در اندروید ۱۱ نیز نزدیک است، احتمالا دستگاه‌های اندرویدی تا سال ۲۰۲۱ و انتشار اندروید ۱۲، مجهز به سیستم فایل جدید نخواهند بود.

مقاله رو دوست داشتی؟
نظرت چیه؟
تبلیغات
D5-b3IranServer
داغ‌ترین مطالب روز
هواپیمای بویینگ ۸-۷۸۷ خطوط هوایی بریتیش ایرویز از نمای جلو
پرواز بی‌سرانجام با ۲۱۴ مسافر؛ چرا این هواپیما به مقصد نرسید؟

سه روز پس‌از سقوط مرگ‌بار هواپیمای بویینگ ۸-۷۸۷، هواپیمایی بریتانیایی از مشکل در یکی از پروازهایش خبر داد.

9
2 روز قبل
جلوگیری از انتشار اخبار بد به کودکان
محافظت از کودکان دربرابر خطرات فضای مجازی؛ معرفی بهترین ابزارهای نظارتی

مدیریت دسترسی کودکان به برنامه‌ها و فضای مجازی از وظایف مهم والدین است. در ادامه چند برنامه‌ی کاربردی را برای این کار معرفی می‌کنیم.

20
1 روز قبل
منوی باتری شیائومی ۱۴ پرو
چه کار کنیم گوشی شیائومی کمتر شارژ مصرف کند؟

گوشی‌های شیائومی تنظیمات مختلفی برای بهبود مصرف باتری دارند که با تغییر آن‌ها می‌توان شارژدهی را افزایش داد.

97
حدود 7 ساعت قبل
آیفون 11 پرو مکس / iPhone 11 Pro Max با شارژر
چه کار کنیم گوشی آیفون کمتر شارژ مصرف کند؟

ترفندهای ساده‌ای وجود دارد که با انجام آن‌ها می‌توان شارژدهی گوشی آیفون را افزایش داد و در نهایت باعث افزایش درصد سلامت باتری ایفون شد.

6
حدود 10 ساعت قبل
پنل پشت و جلو گوشی فوجیتسو آلفا F-51F
گوشی ژاپنی F-51F رونمایی شد؛ انتخابی متفاوت و ارزشمند با نمایشگر چشم‌نواز

برند ژاپنی فوجیتسو از گوشی میان‌رده‌ای با تراشه‌ی قدرتمند و طراحی چشم‌نواز پرده برداشت.

16
1 روز قبل
بلوبانک
بلوبانک: نگران بازپرداخت وام‌های خود نباشید

بلوبانک اعلام کرد همه جریمه‌های دیرکرد بازپرداخت وام‌های بلو تا پایان تیرماه بخشیده می‌شود.

21
1 روز قبل
BMW Engine / پیشرانه و موتور بی ام و
خودروساز معروف: مردم دیگر به موتور ماشین‌ها اهمیت چندانی نمی‌دهند

نایب‌رئیس فورد می‌گوید که مردم دیگر اهمیت زیادی به موتور خودروهایشان نمی‌دهند و نکات دیگری برایشان در اولویت است.

49
2 روز قبل
تبلیغات
DN-DNShatel

نظرات

با چشم باز خرید کنید
زومیت شما را برای انتخاب بهتر و خرید ارزان‌تر راهنمایی می‌کند
ورود به بخش محصولات