درس 48.تفاوت sleep و Hibernate
تفاوتهای اصلی بین Sleep و Hibernate
تفاوتهای اصلی بین Sleep و Hibernate به نحوه ذخیره اطلاعات و مصرف انرژی برمیگردد. در ادامه به تفاوتهای این دو حالت میپردازیم:
1. حالت Sleep (خواب)
عملکرد:
در حالت Sleep، کامپیوتر به حالت آماده به کار (standby) میرود و تمامی برنامهها و پنجرههای باز شده در حافظه رم (RAM) ذخیره میشوند. این بدان معناست که تمامی فعالیتهای شما حفظ میشود و میتوانید به سرعت به کار خود بازگردید.
مصرف انرژی:
در حالت Sleep، کامپیوتر همچنان انرژی مصرف میکند، هرچند این میزان بسیار کم است. سیستم همچنان فعال است اما در حالت کممصرف. اگر برق سیستم قطع شود، ممکن است دادهها از دست بروند.
سرعت بازگشت:
بازگشت از حالت Sleep بسیار سریع است، زیرا دادهها در RAM ذخیره شدهاند و نیازی به بوت کامل سیستم نیست.
مناسب برای:
حالت Sleep برای مواقعی مناسب است که میخواهید به سرعت به کار خود بازگردید و مدت کوتاهی از کامپیوتر استفاده نمیکنید، مثلاً هنگام استراحت کوتاه.
—
2. حالت Hibernate (خواب هیبریدی)
عملکرد:
در حالت Hibernate، کامپیوتر تمامی اطلاعات موجود در RAM را بر روی دیسک سخت (Hard Drive) ذخیره میکند و سپس کامپیوتر را به طور کامل خاموش میکند. با این روش، وقتی سیستم را روشن میکنید، تمامی برنامهها و پنجرههای شما به همان شکل که بودند، باز میگردند.
مصرف انرژی:
در حالت Hibernate، کامپیوتر به طور کامل خاموش است و هیچ انرژی مصرف نمیکند. حتی در صورت قطع برق، اطلاعات شما حفظ میشود.
سرعت بازگشت:
بازگشت از Hibernate کندتر از حالت Sleep است، زیرا سیستم باید دادههای ذخیره شده بر روی دیسک سخت را دوباره به RAM بارگذاری کند. اما این روش همچنان سریعتر از راهاندازی کامل سیستم است.
مناسب برای:
حالت Hibernate برای مواقعی مناسب است که برای مدت طولانی از سیستم استفاده نمیکنید، ولی میخواهید برنامههای باز و دادههایتان حفظ شوند. این حالت مناسب برای لپتاپها در زمان کاهش سطح باتری یا مواقعی است که سیستم باید کاملاً خاموش شود.
—
مقایسه کلی:
Sleep:
ذخیره اطلاعات در RAM.
مصرف انرژی بسیار کم.
بازگشت سریع.
خطر از دست رفتن اطلاعات در صورت قطع برق.
Hibernate:
ذخیره اطلاعات بر روی هارد دیسک.
مصرف انرژی صفر.
بازگشت کندتر از Sleep.
امن در برابر قطع برق.
—
نتیجهگیری:
اگر به دنبال بازگشت سریع به کارهای خود هستید و مدت کوتاهی از سیستم دور میشوید، Sleep بهترین گزینه است. اما اگر برای مدت طولانی از سیستم استفاده نمیکنید و میخواهید اطلاعات حفظ شوند بدون اینکه انرژی مصرف شود، Hibernate گزینه بهتری است.