Software
-
PC Magazine Romania, Mai 2003
FreeBSD 5.0 - Noua Generație
ACPI - controlul avansat al
sistemului
Dacă în versiunile FreeBSD 4.x aveam la dispoziție doar dispozitivul apm(4),
care oferea funcții de bază pentru APM (Advanced Power Management), în ramura
5.x a fost introdus suportul pentru ACPI (Advanced Configuration and Power
Interface), o interfață mult mai puternică decât APM pentru controlul energiei
si a configurației sistemului.
ACPI reprezintă un set complex de specificații industriale (dezvoltat în
parteneriat de Compaq, Intel, Microsoft, Phoenix și Toshiba), pentru platformele
Intel
IA-32/IA-64, care oferă un control fin al configurației sistemului, precum:
enumerarea dispozitivelor de pe bridge-urile ISA și PCI și a resurselor Plug & Play,
configurarea funcționalității butoanelor Power și Sleep, controlul energiei
consumate de CPU și a frecvenței sale, controlul sistemului de ventilație și
al temperaturii. În plus, nivelul ACPI oferă acces la un contor cu frecvență
fixă care poate fi folosit pentru controlul fin al timpului.
Suportul ACPI este prezent într-un modul separat care este încărcat automat
înaintea kernel-ului. S-a recurs la această secvență datorită faptului că
implementarea ACPI, realizată după implementarea de referință ACPI CA de la
Intel, este complexă
și ocupă un spațiu semnificativ (modulul are nu mai puțin de 320Kb) și nu
toate sistemele oferă suport ACPI. Astfel, dacă hardware-ul nu suportă specificațiile
ACPI, modulul nu va mai fi activat iar kernel-ul va folosi metodele clasice
de enumerare a dispozitivelor.
Dacă sistemul dvs. suportă specificațiile ACPI atunci veți putea să utilizați
funcțiile cu care v-ați obișnuit la sistemele de operare moderne: software
power off, suspend-to-memory, hibernate, interceptarea și modificarea software
a funcțiilor butoanelor Power și Sleep, etc. Aveți însă în vedere faptul
că aceste facilități sunt încă în stadiu experimental.
Cel mai evident efect al ACPI este folosirea parametrului "-p" pentru shutdown
și halt sau răspunsul sistemului la apăsarea butoanelor Power sau Sleep.
Pentru detalii, puteți consulta paginile de manual acpi(4) și acpiconf(8).
Prima
pagină
Noua
generație (5.0)
SMP
"Next Generation"
KSE
- Kernel Scheduler Entities
ACPI
- controlul avansat al
sistemului
DEVfs
- Device filesystem
Extensii
de securitate
IPFW2
- nouL motor de firewall
ALTQ
- Alternate Queueing
Localizarea
pentru România
Planuri
de viitor
|