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
|