PDA

نسخه کامل مشاهده نسخه کامل : مدیریت حافظه در ویندوز موبایل 5



WooKMaN
20-01-2006, 14:12
تیم ویندوز موبایل مایکروسافت یه وبلاگ داره که بیشتر درباره ی مسایل فنی و برنامه نویسی دستگاه هاس. امروز یه نوشته درباره ی سیستم مدیریت حافظه ی ویندوز موبایل 5 توش بود و یکی از اعضای تیم داشت ازش دفاع می کرد.

تو نسخه های قدیمی سیستم عامل های PPC از RAM هم برای اجرای برنامه ها استفاده می شد (مثل RAM کامپیوترهای معمولی) و هم برای نصب برنامه ها و ذخیره کردن پرونده ها (مثل هارد در کامپیوترهای معمولی). حافظه ی Flash در کار دوم به RAM کمک میکنه. توی ویندوز موبایل 5 از RAM فقط برای اجرای برنامه ها استفاده میشه.

این مسئله از دو جهت باعث افزایش عمر شارژ باتری میشه: 1- میشه RAM رو کوچکتر کرد و حافظه ی Flash رو زیاد کرد و چون RAM مصرف باتریش خیلی زیاده، این کار مجموعا باعث کم شدن مصرف باتری میشه. 2- چون RAM نمیتونه بدون باتری اطلاعات رو نگه داره، اگه باتری کاملا تخلیه بشه هم برنامه هایی که روی دستگاه نصب شده بودن و هم پرونده های ذخیره شده از بین میرن و این یه فاجعه س. به همین خاطر دستگاه ها خیلی پیش از اینکه باتری کاملا خالی بشه، دستگاه رو standby میکنن و 25% تا 50% از شارژ باتری غیر قابل مصرف میشه. در حالی که تو ویندوز موبایل 5 اگه باتری کاملا خالی بشه هیچ اتفاق بدی نیفتاده و در نتیجه میشه از اون 25% تا 50% شارژ آخر هم استفاده کرد.

در مقابل این امتیاز، یه مشکل هم وجود داره: حافظه ی Flash از RAM کندتره و در نتیجه سیستم رو کمی کند میکنه.

موفق باشيد ;)