← Back to team overview

sslug-teknik team mailing list archive

HAL-dæmonen skal hele tiden ha' fat i harddisken

 

Oh alvidende liste

I en ledig stund bemærkede jeg, at aktivitetslampen på HDen lyste op med
et par sekunder mellemrum, selv om maskinen ikke lavede spor. Det
undrede mig ,for skulle det i teorien ikke være muligt at få HDen til at
spinne ned, når der ikke var nogen aktivitet?

I hvert fald begyndte jeg at grave lidt i det. Det er lidt svært direkte
at finde ud af, hvem der tilgår HDen, så i stedet begyndte jeg at slå
dæmoner ihjel for at se, om jeg kunne finde den skyldige. Efter at have
stoppet det grafiske system (KDE) var situationen uændret med følgende
processer kørende:

init-+-acpid
     |-5*[agetty]
     |-cupsd
     |-dbus-daemon
     |-gpg-agent
     |-hald---hald-runner-+-hald-addon-inpu
     |                    `-2*[hald-addon-stor]
     |-login---bash---pstree
     |-master-+-pickup
     |        `-qmgr
     |-mdadm
     |-smartd
     |-ssh-agent
     |-sshd
     |-syslog-ng
     `-udevd

Efter at have stoppet diverse services og fjernet et par agenter med
killall, blinkede lampen stadig når der var disse processer kørende:

init-+-acpid
     |-5*[agetty]
     |-dbus-daemon
     |-hald---hald-runner-+-hald-addon-inpu
     |                    `-2*[hald-addon-stor]
     |-login---bash---pstree
     |-syslog-ng
     `-udevd

Først når der kun var disse tilbage:

init-+-acpid
     |-5*[agetty]
     |-dbus-daemon
     |-login---bash---pstree
     |-syslog-ng
     `-udevd

holdt lampen op med at blinke.

Det tager jeg som et stærkt indicium på, at det er hald, der er skurken.
Hald (Hardware Abstraction Layer-dæmon) er jo ikke sådan at undvære, men
er det muligt at konfigurere hald, så den holder sig mere i ro?

 Man-page og andet giver indtyk af, at det er et ret komplekst område,
jeg er ved at begive mig ind på, så jeg håber på, at nogen, der har
været der, kan hjælpe mig.

Mvh  Bent

PS Alvidenheden går på listen som helhed, ikke nødvendigvis på de
enkelte medlemmer ;-)

PPS Mit system er Gentoo


Follow ups