ACPI電源管理模式詳解

字號(hào):

1、ACPI的概念
    ACPI: Advanced Configuration and Power Interface
    ACPI有以下幾種模式:
    S0 正常。
    S1 CPU停止工作。
    S2 CPU關(guān)閉。
    S3 除了內(nèi)存外的部件都停止工作。
    S4 內(nèi)存信息寫(xiě)入硬盤(pán),所有部件停止工作。
    S5 關(guān)閉。
    怎樣才能使用ACPI的電源管理模式呢?簡(jiǎn)單地說(shuō)是要求軟硬件都可以完全支持ACPI功能。
    Windows98是最常用的理想平臺(tái),如果還沒(méi)有安裝Win98,在安裝時(shí)輸入Setup/PJ。如果已經(jīng)安裝了Win98,可以到Win98"系統(tǒng)"中的"設(shè)備管理器"然后再找到"系統(tǒng)設(shè)備"里的"高級(jí)電源管理"這一項(xiàng),雙擊它選擇"升級(jí)驅(qū)動(dòng)程序",顯示所有設(shè)備,選擇ACPI,再按提示安裝驅(qū)動(dòng)程序,重新啟動(dòng)計(jì)算機(jī)就可以在Windows98使用ACPI了。
    如果在使用中遇到問(wèn)題,可以試著升級(jí)版本最新的Acpi.sys文件。
    注意,F(xiàn)AT32格式的硬盤(pán)無(wú)法實(shí)現(xiàn)硬盤(pán)的掛起功能(STD),而FAT16格式是可以的。
    此外,硬件對(duì)ACPI的支持是必需的。機(jī)箱電源提供5伏電壓給主板的同時(shí),必須使電流穩(wěn)定在720毫安以上,才能夠使電腦在短時(shí)間里從"睡眠"狀態(tài)醒來(lái)。同時(shí),像顯卡等外設(shè)也必須完全支持ACPI和STR。
    通過(guò)選擇電源方案可以實(shí)現(xiàn)電源管理,電源方案就是計(jì)算機(jī)管理電源使用情況的一組設(shè)置。Windows98提供了下列三種預(yù)置的電源管理方案(見(jiàn)下表),用戶也可以自己設(shè)置計(jì)算機(jī)進(jìn)入等待狀態(tài)或關(guān)閉硬盤(pán)和監(jiān)視器所需的等待時(shí)間。
    電源使用方案 插上電源 使用電池
    系統(tǒng)等待 關(guān)閉監(jiān)視器 關(guān)閉硬盤(pán) 系統(tǒng)等待 關(guān)閉顯示器
    始終打開(kāi) 從不 15分鐘后 1個(gè)小時(shí)后 10分鐘后 10分鐘后
    便攜型/膝上型 從不 3個(gè)小時(shí)后 15分鐘后 15分鐘后 從不
    家庭/辦公室桌面 20分鐘后 15分鐘后 30分鐘后 --- ---
    2、ACPI與APM比較
    APM 1.0&1.1:由BIOS執(zhí)行電源管理;
    APM 1.2:操作系統(tǒng)定義電源管理時(shí)間,由BIOS負(fù)責(zé)執(zhí)行;
    ACPI:BIOS收集硬件信息,定義電源管理方案;由操作系統(tǒng)負(fù)責(zé)執(zhí)行。
    APM是一種軟件解決方案,因此是與操作系統(tǒng)有關(guān)的, 而ACPI是工業(yè)標(biāo)準(zhǔn),包括了軟件和硬件方面的規(guī)范。
    3、一些常見(jiàn)問(wèn)題
    1)如何判斷系統(tǒng)處于S1還是S3模式?
    答:在ACPI的S1休眠模式下,只有CPU停止工作,其他設(shè)備仍處于加電狀態(tài)。在ACPI的S3模式(BIOS->電源管理->Suspend to RAM設(shè)為Enable,除內(nèi)存外其他設(shè)備均處于斷電狀態(tài)。因此,判斷系統(tǒng)是處于S1模式還是在S3模式最簡(jiǎn)單的辦法是,仔細(xì)觀察系統(tǒng)的情況:在S3狀態(tài),所有設(shè)備均停止工作,即使按光驅(qū)上的彈出鈕也不能打開(kāi)光驅(qū)門(mén)。在S1狀態(tài),光驅(qū)門(mén)是可以打開(kāi)的。另外,S3模式下,系統(tǒng)完全是安靜的,所有風(fēng)扇也停了。此時(shí)系統(tǒng)不能從鍵盤(pán)喚醒。手工喚醒的方法只能是按前面板上的電源按鈕。
    2)以 Setup /PJ 命令重裝Win98系統(tǒng)后,如何取消ACPI模式?
    答:Win98程序的幫助中并沒(méi)有提供"PJ"參數(shù)。這是一個(gè)隱藏的參數(shù)。之所以將其隱藏,是因?yàn)閃in98的STR功能并不成熟,甚至可以說(shuō)還存在許多問(wèn)題。Win98也沒(méi)有提供卸載ACPI的功能??梢栽囍谥靼錌IOS中關(guān)閉STR功能,看能否解決問(wèn)題。
    3)為實(shí)現(xiàn)STR功能,為什么關(guān)機(jī)后不能切斷電源?
    答:STR功能是在關(guān)機(jī)時(shí),將系統(tǒng)的運(yùn)行信息保存在內(nèi)存中,下一次開(kāi)機(jī)時(shí),直接讀取內(nèi)存中的信息,并恢復(fù)到關(guān)機(jī)前的狀態(tài)。它的優(yōu)點(diǎn)是啟動(dòng)速度特別快,而且可以保留工作狀態(tài)。其缺點(diǎn)就是,即使在關(guān)機(jī)后,也不能斷開(kāi)電腦電源。因?yàn)閮?nèi)存中的數(shù)據(jù)一旦切斷電源就會(huì)丟失。