<!–[CDATA[با اینکه تازه از مسافرت اومدم فقط فکرم روی آپدیت کردن سایت بود و از روزی که مملکت بهم ریخت نتونستم سایت را بروزرسانی کنم و اینکه هرچی به تعداد پستها اضافه میشه برتعداد نظرات هم افزورده میشه که دلیلش بخاطر این هست که من در هر نوشته بحث جدیدی از ویندوز را آغاز میکنم که علامت سوالی را برای هرکاربر بوجود میاره که اینبار میخواهم راجع به مدیریت مصرف انرژی در ویندوز بپردازم که یه بحث جدیدی هست و دوباره همین کلی سوال پیش میاره و نظرات زیاد. الان قسمت نظرات مثل تالار گفتمان شده و من فقط توی این دو سه هفته فقط وقت کردم که به نظرات پاسخ بدم که اینبار همه را کنار گذاشتم و فقط به یه مطلب جدید فکر کردم چون الان RSS سایت هم خیلی کاربر پیدا کرده و اینها هم باید پشتیبانی بشند.

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

ACPI گذشته APM است که این قابلیت مناسب بود و تلاش میکرد تا به کامپیوتر کمک کند تا در مصرف انرژی صرفه جویی کنه که در ویندوز ۹۸ جای apm به ACPI داده شد.
مسئولیت acpi مدیریت کردن توان انرژی در سیستم عامل را برعهده داره که گرچه هنوز در بسیاری از سیستم ها بایوس مادربورد برروی نحوه عملکرد بالا اومدن ویندوز تاثیر میذاره که این موضوع را تحت عنوان مدیریت انرژی مستقیم سیستم عامل شناخته میشه که من در ادامه باز هم راجع بهش میگم ولی در همین اول مطلب میخوام درباره apm بیشتر بگم که در زمان MS DOS این نقش را بازی میکرد.

در زمان سیستم عامل DOS مدیریت انرژی مثل یک چراغ قرمز بود که شما فقط میتونستید سیستم خود را خاموش یا روشن کنید. منظورم اینه که مثلا نمیتونستید دستور خاموش شدن هارد ، مانیتور یا sleep را بدید. با اومدن ویندوز تمام این قابلیتها اضافه شد چون ابتاپهای اولیه بوجود اومدند که احتیاج شدیدی به کاهش مصرف برق داشتند تا بیشتر دوام بیارند که این مشکل توسط ویندوز ۹۸ حل شد. اما در اون اوایل یعنی سال ۹۳ حرکتی پیش اومد که Energy star گفته میشد که کامپیوترها ها را موظف میکرد که درحالت standby فقط ۳۰ وات مصرف کنند.
اولین استاندارد این را هم APM که توسط اینتل،مایکروسافت، و IBM خلق شد بوجود اومد. APM مخفف Advanced Power Managment است. درواقع apm دربرابر استانداردهای امروز هیچی نیست و جایگاهی اصلا نداره بخاطر همین در ویندوز ۹۸ کنار زده شد.

ویندوز چگونه اینکار را انجام میده؟

ویندوز میتونه با برقرار یک ارتباط ساده و ابتدائی با بایوس مادربورد این کنترل را دست خودش بگیره. یه مثال ساده میزنم: شما ساعت ویندوز را روی هرچه میزون کنید در بایوس هم همون را میبینید و این خودش ارتباط ساده را نشون میده که این دو با هم وابسته هستند. اگر سیستم عامل بخواد یه قطعه مثلا هارد را خاموش کند به بایوس (Bios) اطلاع میده.( اسمش را انگلیسی نوشتم که یه وقت اگر تازه کار هستید بدونید چی هست.) حالا جالب اینجاست که خود بایوس هم وقتی میخواد خاموش کنه یه هشدار برای سیستم عامل میفرسته. این ارتباط خیلی مفیده چون شما از طریق ویندوز restart یا shutdown و هر فرمانی را میدهید که نکته مفیدش چی هست؟

نکته مفید اینکار اینه که هنگام خاموش شدن سیستم ویندوز به بایوس پیام میده که صبر کن هنوز برنامه ای در حال اجرا است! و بعد از بستن برنامه خود ویندوز هم جمع و جور میشه و بعد فرمان بایوس برای خاموش شدن صادر میشه. ولی چنین چیزی در DOS غیر ممکن بود و چون این ارتباط وجود نداشت DOS نمیتونست بگه که صبر کن برنامه ای در حال اجراست و سیستم درجا خاموش میشه.

چرا APM کنار گذاشته شد؟

APM قابل ارتقاء نبود و یک سیستم گنگ بود اون نمیتونست هیچگاه بفهمه که چه موقع باید دستور به بایوس بده حتی اگر screen saver هم بهش دستور داده میشد بدون اینکه توجه کنه که شما در حال تایپ کردند هستید یه دفعه شروع به نمایش اسکرین سیور میکرد. این دلیلی هست که APM جای خود را به ACPI داد.

چون بحث درباره ACPI میتونه برای حداقل خودم جذاب باشه، طولانی هم میشه و من این مطلب را دو تیکه میکنم چون ACPI برخلاف APM خیلی بی چشم رو هست که همه جور هر روز چیزی بهش استفاده میشه. روشن کردن از راه دور و نزدیک و یا خاموش کردن هایبرنیت و بقیه موارد که خودتون میدونید. در بین مطالب قبلی حتی توضیح دادم که چطوری میتونید با اضافه کردن مصرف برق سرعت ویستا را بالاببرید. قول میدم قسمت دو همین مطلب را جمعه منتشر کنم چون همونطور که از قبل میدونید من برای اینکه درک مطلب را بالا ببرم باید یک ساعت بیشتر روش فکر کنم تا برای هر مدل کاربری قابل فهم باشه.

در بعضی از بایوسها شما میتونید ACPI را فعال یا غیر فعال کنید. البته این الان زیاد کارایی نداره و حتما باید در بایوس ف]
]>

برچسب ها: ACPI APM

٪ نظرات

  1. مرسی علی جان مطلب مفیدی بود دستت درد نکنه

  2. سلام…
    در مورد hal هم یه توضیحی بده… دربارش تو یه کتاب خوندم اما کم بود …
    تشکر

  3. ممنون آقای مختاری
    مطلب خیلی خوبی بود.
    ولی من ACHI رو نمی دوم چیه! چون تو بایوس مادربوردم اینو زیاد می بینم و در کنار RAID نشسته!
    ACHI یعنی چی؟ چکاری می کنه؟ رو چی تاثیر می ذاره؟ برای چه کاری باید فعالش کرد؟

  4. ببخشید آقای مختاری تو نوشتن دقت نکردم
    منتظرم……
    اما من یه مشکل دیگه ای هم دارم البته مربوط به این مطلب نمیشه. ( تو پست های مرتبط خواستم این مشکل رو عرض کنم ولی ارسال نشد متاسفانه )
    من هارد دیسک های سیستمم رو raid0 کردم و ۲ تا ویندوز هم روش نصب کردم!
    ۱. windows xp sp3 32 bit
    ۲. windows 7 rc1 (ultimate) 64 bit

    حالا مشکل من اینه که تو ویندوز ۷ نمیشه به اطلاعات ویندوز ایکس پی دسترسی پیدا کرد + ترتیب درایو ها هم متفاوت هستش! مثلا
    تو ایکس پی درایوها C – E- N – G و…..
    تو ویندوز ۷ درایوها: C- D- E- F و…..

    وقتی به XP می رم همه چی درست تشخیص میده ولی
    وقتی به WIN7 می رم XP رو نمی بینم و درایورها قاطی میشه ویندوز ۷ خودشو تو درایو C معرفی می کنه در حالیکه من تو درایو C ایکس پی رو نصب کردم و تو درایو D ویندوز ۷ رو!!!!!

    چرا اینطوری شده تو ویندوز جدید؟
    چکار باید بکنم تا این مشکل حل بشه؟
    راهنماییم می کنید؟

    باتشکر

  5. ولی آقای مختاری xp تو هیچ کدوم از درایوها نیست. نه تو D و نه تو بقیه درایوها!!!!! در حالیکه ویندوز XP سالمه و داره خوب هم کار می کنه ولی ویندوز ۷ اصلا نمی بینه این ویندوز قدیمی رو!!
    چرا اینطوری شده؟
    من تو ویستا ۶۴ بیت این مشکل رو نداشتم….
    اون می شناخت!

  6. مطلب خوبي بود. من زياد در مورد اين نمي‌دونستم و تو اينترنت هم چيزي پيدا نکرده بودم. ولي شما خوب تونستين توضيح بدين. ممنون

  7. قابل شما را نداشت سعید عزیز

  8. […] xp از خیلی از قابلیتهای سخت افزارها جا موندن که نمونه اش acpi بود که قبلا گفتم. اما در نسخه dual شما باید برای ورود به […]

  9. […] مطلب را نیز در ادامه مطالب راجع به ACPI مینویسم و در مطلب قبلی گفتم که تفاوتها را در ویندوز […]

  10. […] مطلب را در ادامه مطلب قبلی مینویسم و حالا که بحث سر ACPI شد، شما میتونید جواب یه […]

  11. […] زمینه باید به این نکات توجه کنید حتما باید در بایوس acpi2.0 فعال […]

  12. […] زمینه باید به این نکات توجه کنید حتما باید در بایوس acpi2.0 فعال […]

  13. […] زمینه باید به این نکات توجه کنید حتما باید در بایوس acpi2.0 فعال […]

  14. […] = {"data_track_clickback":true,"ui_language":"fa"};این مطلب را در ادامه مطلب قبلی مینویسم و حالا که بحث سر ACPI شد، شما میتونید جواب یه […]

پیام بگذارید

ما را در شبکه های اجتماعی دنبال کنید

© تمامی حقوق برای علی مختاری محفوظ است.

تماس با من

میدان جمهوری اسلامی ، جنب بانک مسکن ، مجتمع اداری تجاری نگین

۰۳۱-۹۱۰۱۵۰۶۲ 

info@alimokhtari.name