sleep و hibernate ، چرا در کامپیوترهای مختلف متفاوت است؟

نوشته شده توسط در تیر ۱۹, ۱۳۸۸ در ابزارهای ویندوز, سرعت بهتر در ویندوز - ۲۹ نظر

این مطلب را در ادامه مطلب قبلی مینویسم و حالا که بحث سر ACPI شد، شما میتونید جواب یه سوال ساده را در همین مطلب بگیرید. در فرومهای مربوط به کامپیوتر دیده میشه که کاربران سوال میکنند که چرا هایبرنیت من فعال نیست و چرا ویندوز نداره یا به دوستتون میگید چرا کامپیوترت اینطوری هایبرنیت میشه.

در ویندوز ویستا دکمه power off خیلی عالی وجود داره که میتونم نام یه hibernate پیشرفته را بهش بدم که وقتی روی اون کلیک کنید سیستم با نهایت سرعت خاموش میشه و نکته جالبی هم که داره با نهایت سرعت هم روشن میشه. ولی یه اشکالی که داره اگر در خاموش بودنش برق بره اونوقت دیگه سریع روشن نمیشه و این را میدونم که بعضی از شماها این مورد را ندارید و به این شکل باتون کار نمیکنه. چیزی که گفتم یه sleep نیست خیلی پیشرفته تر هست و من توی این مطلب اینرا بررسی میکنم.

همینطور که میبینید یه قالبی در آوردم مثل مجله های اینترنتی برای سایت که قابلیتهای پیشرفته ای داره. قسمت نظرات بهتر شد و همینطور مهم تر از همه در این قالب جدید search فارسی هم فعال شد یعنی دیگه الان کلمه و یا جمله فارسی بنویسی شما را به نزدیکترین مطلب راهنمایی میکنه حتی اگه یه عنوان مطلب هم از قبل یادتون باشه بنویسید شما را مستقیما به همون مطلب میبره.

hibernate[1]

شما حتی اگر ویندوز هم بلد باشید مثلا میبینید که سیستمی گزینه ای برای هایبرنیت نداره و یا sleep و هیچ کاری نمیتونید انجام بدید این دلیلش بخاطر این هست که شما نمیدونید در بایوس چه خبر است. همانطور که در مطلب ACPI گفتم رابطی برای اینکار بین ویندوز و بایوس وجود داره که این کارها را انجام میده.

باید توجه کنید که تنظیمات بایوس باید حتما قبل از نصب ویندوز باشه اینرا در مطلب قبلی هم گفتم و گفتم که اگر ACPI را بعد از نصب ویندوز فعال و یا غیر فعال کنید سیستم گیج میشه و دیگه بالا نمیاد و همینطور در مورد موارد دیگه. و در این مطلب هم یکی دیگه را معرفی میکنم. بعضیها دنبال ترفند و راهی برای عملکرد سیستم میگردند مثلا شما اگر بعد از نصب ویندوز AHCI را فعال کنید ویندوز دیگه بالا نمیاد و من میتونم ترفندی به شما یاد بدم در رجیستری که با اجرای اون میتونید از AHCI استفاده کنید ولی سرعت بوت کم میشه و امکان داره نرم افزاری مثل فوتوشاپ از کار بیفته و به یه تکه هرز تبدیل بشه و نه میتونید تعمیرش کنید و نه میتونید uninstall کنید و یا اینکه یکی دیگه نصب کنید. اینها مواردی است که بعد از نصب ویندوز میتونه بوجود بیاد.

پس یکی از شرطهای داشتن ویندوز نرمال و سریع و خوب داشتن بایوسی تنظیم شده مربوط به همان ویندوز. قابلیتهایی در ویندوز ویستا وجود داره که xp نداره پس احتیاج به یه بایوس سازگار با قابلیتهای ویندوز دارید. لازم نیست مادربورد را عوض کنید شاید با آپگرید بایوس امکانات جدیدی اضافه کنید که باید اطلاعاتش را از سایت شرکت سازنده بگیرید.

3877d1216395912-windows-power-tweaks-windows-power-tweaks[1]

SLEEP یا خوابیدن

برای سریع بوت کردن و خاموش کردن سیستم بکار میره مخصوصا در نوت بوک کارایی بالایی داره. سیستمی که قرار است ۱۵ یا ۲۰ دقیقه بی جهت رها بشه معمولا به وضعیت sleep فرو میبرند. ولی دلیلش چی هست که سریع اینکار را انجام میده و مثل shutdown کند نیست بخاطر حافظه سیستم است که بیدار است. شما وقتی shutdown میکنید تمام سیستم خاموش میشه و درواقع برق کامل قطع و انگار مرده ولی در وضعیت sleep نمرده و فقط خوبیده ولی حافظه یا مغز اون هنوز نیمه جان هست. البته تعریف استانداردی براش وجود نداره ولی standby یا sleep هرچی که اسمش را بگذارید، ACPI دوراه اصلی برای اون ارائه میکنه که البته راههای مختلف هم وجود داره.

۱- راهی که کمترین اثر را داره power -on-suspend یا مخففش pos که در ACPI به عنوان S1 شناخته میشه. اگر در بایوس مادربورد چرخ زده باشید آنرا حتما دیدید. این حالت انرژی برق منتهی به قطعات با کابل های S1 از قبیل پردازشگر را کاهش میدهد ولی منبع تغذیه سیستم و فن خنک کننده سیستم همچنان روشن است. قطعاتی که از s1 پشتیبانی نمیکنند خاموش میشوند ولی حافظه همچنان روشن است.

۲- شدیدترین حالت s3 که suspend-to-ram هم میگن در این حالت تقریبا تمام مصرف توان قطع میشه و فقط برق مربوط به حافظه باقی میمونه که چیزی در حدود ۵ ولت است تا چیپ حافظه را زنده نگهداره برای نگهداری فایلهای داخل اون.
در این حالت سیستم کاملا shutdown بنظر میاد و چیزی در اون روشن نیست.

این دو حالت دلیلی است برای تفاوت sleep روی کامپیوتر شما و دوستتون که یکی وقتی به خواب میره کاملا خاموش بنظر میاد و یکی هم خوابیده ولی روشن بنظر میاد و فنها مشغول کار هستند.

How%2BTo%2BEnable%2BHibernation%2BIn%2BWindows%2BXP%2BAnd%2BVista%2B2[1]

sleep اولین پیشرفت برای ویندوز بود در این زمینه که سریع  خاموش و روشن میشد و سیستم آماده بکار بود ولی یکی از مشکلاتش برق جاری درون سیستم است. در اول همین مطلب گفتم که هنگامیکه ویستا را power off میکردید اگر در حین خاموشی برق میرفت اونوقت همه چیز بهم میخورد و سیستم از نوع راه اندازی میشد و سریع بوت نمیشد.
حالا که برق مصرف میشه برای لبتاپ زیاد مناسب نیست شاید تا چند ساعت کار با این لبتاپ نداشتیم و این درحال مصرف برق است. حالا گزینه جدیدی به نام hibernate اومده که البته جدید نیست و از ویندوز ۹۸ اومد ولی خیلی خوب در ویستا پیشرفت کرد.

Hibernate چکاری انجام میده؟

زیاد پیچیده نیست همون اطلاعاتی که در sleep روی رم ذخیره میشه اینبار روی هارد ذخیره میشه. sleep زیاد و طولانی مدت میتونه برای رم خطرناک باشه و در عمر اون تاثیر بذاره ولی hibernate تاثیری در عمر سیستم نداره. این در جواب بعضی از دوستان در فروم سخت افزار گفتم که فکر میکردند هایبرنیت زیادی در عمر هارد تاثیر داره در صورتیکه در hibernate هارد هم کاملا خاموش است و برقی نداره و هیچ تاثیری هم براش نداره.
این حالت تحت عنوان S4 شناخته میشه. چیزی را که میدونم نمیدونید این است که در اوایل که hibernate اومده یه پارتیشن خاص براش در نظر گرفته میشد و اگه کاربر پارتیشن را پاک میکرد هایبرنیت هم نابود میشد. اما hibernate امروزی اینطوری نیست و یه فایل سیستمی مخفی بنام hiberfil.sys است که آنرا در خود نگه میداره. بدلیل اینکه در این حالت باید اطلاعات از رم خارج شده و روی هارد بروند کمی طولانی تر از sleep عملیات انجام میشه بخصوص اگر فایل swap شما بزرگ باشد یعنی دستی بزرگش کرده باشید.

شما گزینه hibernate را در xp دیدید و فکر میکنید از اونجا اومده ولی بار اول همینطور که گفتم از ویندوز ۹۸ اومد که نامش suspend-to-disk یود و زیاد مورد استفاده کاربران هم قرار نگرفت چون احتیاج به یک پارتیشن اختصاصی داشت.

hibernate با درایوهایی که با fat32 فرمت شدند مشکل داره بخاطر همین امکان داره در ویندوز ۲۰۰۰ و xp به مشکل بخورید. این یکی از چند ۱۰ دلیلی است که ویندوز ویستا و ۷ فقط روی ntfs نصب میشوند چون جلوی ایرادات را بگیرند. حالا که اسم ntfs اومد بگم هنوز مطالب را راجع به ntfs ویستا کامل نکردم و در آینده باز هم درباره اش خواهم نوشت.

من در مطلب بعدی تفاوتها را در ویستا و xp میگم.

سبز باشید
علی مختاری

مطالب مرتبط:

  • تفاوت مدیریت انرژی در ویستا
    این مطلب را نیز در ادامه مطالب راجع به ACPI مینویسم و در مطلب قبلی گفتم که تفاوتها را در ویندوز ویستا مینویسم. قبل از اون باید بگم راه جدیدی برای ثبت نام دوباره باز کردم در سایت که اگر از کاربران پ...
  • نقش ACPI در ویندوز
    ...

در مورد نویسنده

Microsoft Certified System Engineer, Microsoft Certified IT Professional, Cisco Certified Network Associate, Certified Wireless Network Administrator

۲۹ نظر در "sleep و hibernate ، چرا در کامپیوترهای مختلف متفاوت است؟"

  1. پژمان تیر ۱۹, ۱۳۸۸ در ۳:۱۰ ب.ظ · پاسخ دادن

    سلام ، ببخشید این فولدر winsxs در شاخه windows در ویستا چیست ؟ چه کار می کند به چه درد میخورد و چرا همواره حجم آن زیاد میشود ؟ آیا راهی برای پاک کردن آن وجود دارد ؟ چون من همواره drfrag میکنم و رجیستری را با tuneup پاک میکنم ، اما باز هم همواره سرعت ویندوزم کم میشود … به خاطر این winsxs نیست ؟

    مرورگر این کاربر Unknown Unknown سیستم عامل این کاربر Unknown Unknown
  2. علی مختاری تیر ۱۹, ۱۳۸۸ در ۳:۳۵ ب.ظ · پاسخ دادن

    پژمان جان من قبلا هم در نظرات جواب دوستان را دادم winsxs مخزن درایورهای ۶۴ بیتی است. و وجودش الکی نیست کاربران حرفه ای میتونند از طریق این فولدر درایورهای ناسازگار با ویستا ۶۴ بیت یا ۷ را نصب کنند.

    مرورگر این کاربر Unknown Unknown سیستم عامل این کاربر Unknown Unknown
  3. پژمان تیر ۱۹, ۱۳۸۸ در ۳:۳۹ ب.ظ · پاسخ دادن

    چه سریع خواب دادید !!! … پس علت آنکه همواره زیاد میشود چیست ؟ در ابتدای نصب ویندوز ۳-۴ گیگا بایت بود اما الان ۱۲ گیگابایت حجم دارد … و اینکه ویندوز من ۳۲ بیتی است

    مرورگر این کاربر Unknown Unknown سیستم عامل این کاربر Unknown Unknown
  4. رضا تیر ۱۹, ۱۳۸۸ در ۴:۱۸ ب.ظ · پاسخ دادن

    سلام
    من چند روزی هست که ویندوز ۷ نصب کردم توی کارکردن مشکل نداره ولی وقتی میخوام shutdown , hibernate , sleep , restart کنم پیغام صفحه آبی میده
    توی این چندروز فقط یک بار hibernate کرد ولی بعد از چند ساعت کامپیوترم خودبخود روشن شده بود
    به نظر شما مشکل از کجاست؟

    مرورگر این کاربر Unknown Unknown سیستم عامل این کاربر Unknown Unknown
  5. علی مختاری تیر ۱۹, ۱۳۸۸ در ۴:۵۰ ب.ظ · پاسخ دادن

    رضا جان اولین چیزی که در لوگین و یا shutdown ویندوز باید بهش شک کرد ناسازگاری درایور است. اول باید این قضیه را تحقیق کنی!
    در مورد اینکه چرا سیستم خود به خود روشن شده بود دلیلش میتونه مال پاور باشه که زیاد پیش میاد ولی بعد از یه مدت درست میشه. الاقل برای خود من اینطوری بوده بعضیها حساسند پاور را عوض میکنند بعضیها هم مثل من صبر میکنند تا بعد از مدتی خودش خوب بشه.

    مرورگر این کاربر Unknown Unknown سیستم عامل این کاربر Unknown Unknown
  6. امید تیر ۱۹, ۱۳۸۸ در ۹:۵۲ ب.ظ · پاسخ دادن

    سلام علی جان قالب بسیار زیبایی برا وبلاگت استفاده کردی به وبلاگت خیلی جلوه داده.موفق باشی

    مرورگر این کاربر Unknown Unknown سیستم عامل این کاربر Unknown Unknown
  7. علی تیر ۲۰, ۱۳۸۸ در ۷:۵۴ ب.ظ · پاسخ دادن

    سلام
    ویندوز ۷ دارم ولی hibernate ندارم مشکل از کجاست ؟
    راستی بعضی مواقع که سیستم را ریستارت می کنم صفحه سیاهی می آید و دکمه start windows normally را که بزنم سیستم بالا می آید دلیل بالا آمدن این صفحه چیست ؟

    مرورگر این کاربر Unknown Unknown سیستم عامل این کاربر Unknown Unknown
  8. علی مختاری تیر ۲۰, ۱۳۸۸ در ۸:۱۴ ب.ظ · پاسخ دادن

    تشکر امید جان نظر لطفته

    مرورگر این کاربر Unknown Unknown سیستم عامل این کاربر Unknown Unknown
  9. علی مختاری تیر ۲۰, ۱۳۸۸ در ۸:۱۷ ب.ظ · پاسخ دادن

    علی جان hibernate را باید در کلیدهای power option فعال کنید و در مورد این پیام باید بگم که ۳ دلیل داره یا اینکه shutdown نشده یا ویروس ویندوز را خراب کرده یا هارد خراب شده.
    اگر بعضی مواقع اینطوری میشه بخاطر درست shutdown نشدن است.

    مرورگر این کاربر Unknown Unknown سیستم عامل این کاربر Unknown Unknown
  10. شهرزاد مرداد ۹, ۱۳۸۸ در ۷:۰۷ ق.ظ · پاسخ دادن

    sسسلام نميدونم چرا stand byکامپيوترم کمرنگ شده و کلا کار نميکنه؟لطفا بگيد چه بلايي سرش اومده!!

    مرورگر این کاربر Unknown Unknown سیستم عامل این کاربر Unknown Unknown
  11. علی مرداد ۱۹, ۱۳۸۸ در ۱۱:۲۳ ب.ظ · پاسخ دادن

    سلام. لپ تاپ من توی حالت S3 می تونه Sleep بشه. می خواستم بدونم حرکت دادنش توی حالت Sleep می تونه براش مشکل ساز باشه؟ مثلاً لپ تاپ رو Sleep کنم و بذارمش توی کیف و این ور و اون ور ببرمش.

    مرورگر این کاربر Unknown Unknown سیستم عامل این کاربر Unknown Unknown
  12. مریم مهر ۱۴, ۱۳۸۸ در ۷:۰۹ ب.ظ · پاسخ دادن

    من يه لپ تاپ dell vostro 1520 خريدم .روش ويستا نصبه ولي ايكس پي نصب نميشه !!!؟؟؟ از نرم افزار nlite هم كاري برنيومدددددددددددد كمك كمك كمك

    مرورگر این کاربر Unknown Unknown سیستم عامل این کاربر Unknown Unknown
    • علی مختاری مهر ۱۴, ۱۳۸۸ در ۱۱:۱۲ ب.ظ · پاسخ دادن

      مشخصا اگر xp را روی ویستا run کنی جواب نمیده. اگر از بوت خود xp شزوع کردی بگو توی چه مرحله ای موندی و پیام چی بوده؟

      مرورگر این کاربر Unknown Unknown سیستم عامل این کاربر Unknown Unknown
  13. صالح آبان ۱, ۱۳۸۸ در ۱۲:۴۵ ب.ظ · پاسخ دادن

    سلام ویندوزم بالا می آید اما صفحه سیاه و موس هم کار می کند اما هیچ برنامه ای اجرا نمی شود

    مرورگر این کاربر Unknown Unknown سیستم عامل این کاربر Unknown Unknown
    • علی مختاری آبان ۱, ۱۳۸۸ در ۲:۳۴ ب.ظ · پاسخ دادن

      دقیقا باید بگی در چه جایی است. یعنی ویندوز کامل لود شده و دسکتاپ آماده کار است یا قبل از لوگین است.
      راستی سوالات را به انجمن تازه تاسیس بیارید تا بقیه کاربران هم سوالات را ببینند آنجا بهتر میشه پاسخ داد.
      http://www.mywindows.ir/forum

      مرورگر این کاربر Unknown Unknown سیستم عامل این کاربر Unknown Unknown
  14. محسن آبان ۲۰, ۱۳۸۸ در ۱۲:۰۴ ق.ظ · پاسخ دادن

    سلام
    ویندوز لپتاپم دیگه هایبرنت نمی شه. نمی دونم چرا اما فکر کنم ویروس گرفته. ولی آنتی ویروسم اونا نمی شناسه(ESET smart)
    چطوری باید درستش کنم؟
    با تشکر

    مرورگر این کاربر Unknown Unknown سیستم عامل این کاربر Unknown Unknown
  15. علیرضا بهمن ۴, ۱۳۸۹ در ۹:۰۹ ب.ظ · پاسخ دادن

    سلام
    مدتیه که اکسپلورر ویندوز۷ام دچار مشکل شده و مثلا وقتی میخوام برم تو فولدر downloads هنگ میکنه و باید از تکس منیجر اونو ببندم و دوباره اجراش کنم و کلا وقتی بالا هم میاد خیلی کنده از طرفی وقتی لپتاپم رو sleep میکنم و دوباره روشن میکنم ، دوبار پیام بستن اکسپلورر رو میده

    خیلی کلافه کننده شده آیا راه حلی دارین ؟

    در ضمن از آنتی ویروس مایکروسافت استفاده میکنم و آپدیت هست
    لطفا جواب بدید

    مرورگر این کاربر Firefox 4.0b9 Firefox 4.0b9 سیستم عامل این کاربر Windows 7 Windows 7
    • علی مختاری بهمن ۶, ۱۳۸۹ در ۱۲:۱۵ ب.ظ · پاسخ دادن

      عزیز بحث خرابی explorer از یه تداخل نرم افزاری گرفته تا ویروس و خراب شدن dll و قاطی کردن رجیستری تا الی ماشا الله میره باید حداقل یه نشونی باشه که بشه فهمید از کی شروع شده.

      مرورگر این کاربر Google Chrome 8.0.552.237 Google Chrome 8.0.552.237 سیستم عامل این کاربر Windows 7 Windows 7
      • علیرضا بهمن ۶, ۱۳۸۹ در ۱۲:۳۳ ب.ظ · پاسخ دادن

        نمیدونم چجور نشونی باید بدم
        مثلا هر وقت فایل های برنامه
        trueCrypt
        رو اجرا میکنم این مشکل شدید تر میشه
        یه مدت هم بود که آیکون‌های دسکتاپم تغییر نام داده بودند به
        gfdz
        که با نغییر نامشون درست شد و دیگه تکرار نشد
        اگه برنامه ای هست که بتونه تشخیص بده که مشکل از کجاست بفرمایید تا من نصبش کنم
        کار به جایی رسیده که وقتی میخوام فیلم ببینم اکسپلورر رو میبندم تا فیلم تیک نزنه
        دائم هم فن سی پی یو داره با تموم قدرتش کار میکنه

        مرورگر این کاربر Firefox 4.0b9 Firefox 4.0b9 سیستم عامل این کاربر Windows 7 Windows 7
  16. عباس بهمن ۲۸, ۱۳۸۹ در ۱۱:۲۳ ب.ظ · پاسخ دادن

    آیا میشه فایلwinsxs را در ویندوز سون پاک کرد؟
    ممنونم میشم پاسخ را برایم ایمیل کنید

    مرورگر این کاربر Internet Explorer 8.0 Internet Explorer 8.0 سیستم عامل این کاربر Windows 7 x64 Edition Windows 7 x64 Edition
    • علی مختاری بهمن ۲۹, ۱۳۸۹ در ۲:۱۱ ب.ظ · پاسخ دادن

      این فایل سیستمی است برای چی میخوای پاک کنی؟

      مرورگر این کاربر Google Chrome 9.0.597.84 Google Chrome 9.0.597.84 سیستم عامل این کاربر Windows 7 Windows 7
  17. علی مختاری تیر ۱۹, ۱۳۸۸ در ۴:۴۷ ب.ظ · پاسخ دادن

    منظورم از مخزن درایو ۶۴ به ویندوز نبود البته من با زبون خودم حرف میزنم شرمنده.
    اگر میخواهی بدونی چرا بزرگ میشه برای این هست که عملیات امنیتی ویندوز در این فولدر انجام میشه. و پوشه بکاپ در اون توسط wrp گرفته میشه که یکی از سیستمهای امنیتی ویندوز است. من قبلا نام این فولدر را در بخشهای امنیتی که نوشتم آوردم میتونید از لینک زیر مطالعه کنید.
    http://www.mywindows.ir/?p=18

    مرورگر این کاربر Unknown Unknown سیستم عامل این کاربر Unknown Unknown
  18. علی مختاری مرداد ۹, ۱۳۸۸ در ۳:۰۰ ب.ظ · پاسخ دادن

    شاید بخاطر تغییر در acpi باشه

    مرورگر این کاربر Unknown Unknown سیستم عامل این کاربر Unknown Unknown
  19. علی مختاری مرداد ۲۰, ۱۳۸۸ در ۱۲:۵۱ ق.ظ · پاسخ دادن

    علی جان اگر میخوای اینور و اونور ببریش بهتره که از hibernate استفاده کهنی چون حالت sleep به هرحال برق کمی مصرف میکنه. ولی اگر کل سیستم خاموش بشه حمل و نقلش مشکلی نداره.

    مرورگر این کاربر Unknown Unknown سیستم عامل این کاربر Unknown Unknown
  20. علی مرداد ۲۰, ۱۳۸۸ در ۱:۵۹ ق.ظ · پاسخ دادن

    ممنون از جوابتون. خودم هم همین فکر رو می کردم فقط می خواستم مطمئن بشم! در مورد Hibernate هم چون هم خاموش شدن و هم روشن شدنش (اون هم با ۴ گیگ رم) بیشتر از Sleep طول می کشه ترجیح می دم همون Sleep کنم.

    مرورگر این کاربر Unknown Unknown سیستم عامل این کاربر Unknown Unknown

بازتاب‌های مربوط به این پست

  1. دوست دارید وقتی کامپیوتر خواب است باز هم ایمیل چک کند؟ | ویندوز من
  2. تفاوت مدیریت انرژی در ویستا | ویندوز من

یک نظر بدید