مایکروسافت مشکل خواب دستگاه‌های ویندوزی را اصلاح می‌ کند + تصویر

شرکت مایکروسافت با افزودن قابلیت خواب زمستانی تطبیق‌پذیر به ویندوز ۱۱، دستگاه‌های ویندوزی را قادر می‌سازد تا در شارژهای کم برای صرفه‌جویی در انرژی، سریع‌تر خاموش شوند.

به گزارش سرویس سیستم عامل کامپیوتر تک‌ناک، این سیاست جدید و تطبیق‌پذیر برای حالت خواب زمستانی یا هایبرنیت (Hibernate) که در جدیدترین نسخه آزمایشی ویندوز ۱۱ ارائه شده است، نحوه ورود کامپیوتر به حالت خواب عمیق را بر اساس سطح شارژ باقی‌مانده باتری تغییر می‌دهد. این در حالی است که پیش از این، بدون توجه به میزان شارژ باقی‌مانده، کامپیوتر هر بار به یک شیوه مشابه به حالت خواب می‌رفت.

حالت Modern Standby که همان وضعیت بیکاری کم‌مصرف S0 است و به لپ‌تاپ اجازه می‌دهد مانند گوشی بلافاصله بیدار شود، به تخلیه باتری در طول شب شهرت دارد. گاهی اوقات این حالت باعث می‌شود بدون انجام هیچ فعالیتی و تنها با قرار داشتن لپ‌تاپ در کیف، ۱۵ درصد یا بیشتر از شارژ باتری از دست برود، چرا که پردازش‌ها و رادیوهای پس‌زمینه به‌جای خاموشی کامل، نیمه‌فعال باقی می‌مانند.

تاخیر دستگاه‌های ویندوزی در ورود به خواب زمستانی

مایکروسافت این سیاست تطبیق‌پذیر خواب زمستانی را در بیلد ۲۸۱۲۰.۲۶۳۰ از نسخه پیش‌نمایش ویندوز ۱۱ ارائه کرده است، که ۳۱ ژوئیه در کانال آزمایشی منتشر شد. همانند اکثر ویژگی‌های این کانال، این قابلیت نیز به‌ صورت تدریجی و از طریق طرح کنترل‌شده توزیع ویژگی‌ها عرضه می‌شود، بنابراین این قابلیت بلافاصله برای همه کاربران این بیلد در دسترس نخواهد بود و عرضه گسترده‌تر آن در نسخه پایدار ویندوز ۱۱ احتمالا ماه‌ها زمان نیاز دارد.

این سیاست جدید، دستگاه‌های ویندوزی را در تشخیص زمان مناسب برای ورود به حالت خواب زمستانی هوشمندتر می‌کند. اگر سلامت باتری در وضعیت خوبی باشد (بالای ۸۰ درصد)، سیستم از ورود به حالت خواب زمستانی خودداری می‌کند تا امکان بازگشت سریع و آنی فراهم شود. اما اگر شارژ باتری کم باشد (کمتر از ۱۰ درصد)، سیستم زودتر به حالت خواب زمستانی می‌رود تا در مصرف انرژی صرفه‌جویی شود و از خاموشی ناگهانی جلوگیری کند.

در یادداشت تغییرات مایکروسافت آمده است که به‌روزرسانی‌های اعمال‌شده در سیاست تطبیق‌پذیر خواب زمستانی، موارد بازگشت سریع از حالت Modern Standby و حفظ شارژ باتری در سطوح پایین را افزایش می‌دهد. تغییرات مشهود شامل کاهش دفعات خواب زمستانی در زمان شارژ بالای ۸۰ درصد و ورود سریع‌تر به این حالت در زمان شارژ زیر ۱۰ درصد است.

حالت خواب زمستانی (وضعیت S4) تمام محتویات رم را روی فایل مخصوصی در حافظه اس‌اس‌دی می‌نویسد و سیستم را تقریباً به‌طور کامل خاموش می‌کند، که مشابه فرایند خاموش‌سازی است و به همین دلیل مصرف انرژی در آن بسیار ناچیز است. در مقابل، Modern Standby سیستم را در وضعیت S0 نگه می‌دارد که از نظر فنی همچنان روشن محسوب می‌شود تا امکان برقراری اتصال برای اعلان‌ها و به‌روزرسانی‌های پس‌زمینه فراهم باشد؛ همین موضوع دلیل مصرف باتری در صورت بروز مشکل است.

با این تغییر، لپ‌تاپی که بیش از ۸۰ درصد شارژ دارد، مدت زمان بیشتری در حالت Modern Standby باقی می‌ماند و سرعت بیداری آنی را حفظ می‌کند که در زمان عدم نگرانی برای اتمام شارژ مورد نیاز است. اما در سطح زیر ۱۰ درصد، سیستم بسیار سریع‌تر به خواب زمستانی می‌رود تا با صرف‌نظر از قابلیت بیداری سریع و بهره‌گیری از مصرف انرژی نزدیک به صفر در خواب زمستانی واقعی، از باقی‌مانده باتری محافظت شود.

مایکروسافت پیش از این نیز اقدامات کوچک‌تری انجام داده بود. گزارش‌های فوریه حاکی از آن بود که ویندوز ۱۱ نسخه ۲۴ اچ۲، چارچوب‌هایی را برای جلوگیری از شکستن وضعیت کم‌مصرف Modern Standby توسط برخی پردازش‌های پس‌زمینه و بیدار شدن غیرمنتظره دستگاه‌ها اضافه کرده است، که در صورت تشخیص مصرف انرژی بیش از حد، اکثر منابع بیدارکننده را به دکمه پاور یا باز کردن در لپ‌تاپ محدود می‌کند. همچنین در ماه مه مشخص شد که ویندوز ۱۱ نسخه‌های ۲۴ اچ۲ و ۲۵ اچ۲ به‌ طور بی‌سروصدا مانع از پخش مداوم صدا در حالت خواب شده‌اند که این نیز تلاش دیگری برای بهبود وضعیت Modern Standby است.

مقایسه با خواب هوشمند macOS و لینوکس

نگه‌داشتن سیستم در وضعیت S0 به‌جای حالت کم‌مصرف واقعی، به لپ‌تاپ‌های ویندوز ۱۱ اجازه می‌دهد مانند گوشی‌ها به‌طور آنی بیدار شوند و به‌روزرسانی‌های پس‌زمینه را دریافت کنند، اما این موضوع به معنای نیمه‌فعال بودن وای‌فای، بلوتوث و سرویس‌های پس‌زمینه است. اگر یک درایور یا برنامه مانع از رسیدن سیستم به عمیق‌ترین حالت بیکاری شود، لپ‌تاپ در حال خواب همچنان انرژی مصرف می‌کند. طبق راهنمای تشخیص وضعیت خواب مایکروسافت، نشست‌هایی که تخلیه باتری در آنها بیش از ۱۰ درصد توسط یک قطعه واحد رخ می‌دهد یا فواصل بیداری غیرعادی کوتاه دارند، نشانه‌ای از این نوع اختلال هستند.

سیستم‌عامل macOS دو دهه است که این مبادله را بهتر مدیریت کرده است. حالت خواب ایمن اپل ابتدا رم را برای بیداری سریع روشن نگه می‌دارد و سپس پس از چند ساعت عدم فعالیت یا در صورت کم شدن باتری، به‌طور خودکار حافظه را روی دیسک می‌نویسد و به وضعیت خواب واقعی با مصرف انرژی کم وارد می‌شود. سیستم‌های لینوکسی نیز با همان تقسیم‌بندی اس۰آی‌اکس در مقابل تعلیق به دیسک مدیریت می‌شوند، هرچند کیفیت پیاده‌سازی بر اساس توزیع و سازنده سخت‌افزار بسیار متفاوت است.

اصلاح نرم‌افزاری زمان‌بندی خواب زمستانی تنها زمانی کارساز است که سخت‌افزار زیرین با آن همکاری کند. بر اساس گزارش ویندوز لیتست، گزارش‌های ماه مه نشان می‌دهد که طرح کیفیت درایور مایکروسافت اکنون درایورهای شخص ثالث را نه‌تنها بر اساس احتمال خرابی، بلکه بر اساس پایداری، عملکرد و تأثیرات انرژی و حرارتی ارزیابی می‌کند. کیفیت درایور در اینجا مستقیما با خواب زمستانی مرتبط است، زیرا یک درایور وای‌فای یا حافظه که به‌ خوبی بهینه‌سازی نشده باشد، می‌تواند مانع از رسیدن پردازنده به پایین‌ترین حالت‌های سی شود که عامل اصلی تبدیل Modern Standby به کابوس تخلیه باتری است. با افزودن یک سیاست خواب زمستانی حساس به باتری همراه با درایورهایی که بالاخره برای مصرف انرژی پاسخگو هستند، ویندوز ۱۱ اکنون شانس واقعی برای برابری با قابلیت اطمینان خوابی دارد که کاربران مک سال‌ها است از آن بهره‌مند هستند.

تارخ ترهنده

تارخ ترهنده

The burning heart never knows surrender.

خبر بعدی

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *