[SLO-TIME] Stabilnost relativne frekvence

Mark Martinec Mark.Martinec at ijs.si
Tue Jun 24 15:27:57 CEST 2003


Ales Casar:
| >  - na vseh streznikih tece Linux (Debian woody), kerneli so sicer
| >    razlicnih verzij, ni pa nobeden med njimi "-NANO" verzije (imam pa
| >    namen to kmalu preizkusiti na omegi)

David Vrtin:
| Morda Linux ni najboljsa izbira? ;-)

Res. Pri nas pocasi prestavljamo vse streznike na FreeBSD 5.1,
en Sparc, vec masin z Alpha procesorjem, in seveda Intele.

Pod *BSD imas na tipicni novejsi PC platformi na razpolago
tri izvore frekvence:

  $ sysctl machdep | grep freq
  machdep.tsc_freq: 1996602192
  machdep.i8254_freq: 1193188
  machdep.acpi_timer_freq: 3579564

t.j.:
- procesorjev clock (TSC),
- i8254 timer chip
- ACPI (Advanced Configuration and Power Interface)

TSC najhitrejsi in dober, vendar ni primeren, ce se procesorjeva
frekvenca spreminja, npr razni 'power saving' rezimi, kot je to obicajno
pri laptopih.

V /etc/sysctl.conf lahko izberes zacetni default in korigiras frekvence
vseh treh izvorov, lahko pa to pocnes tudi dinamicno:
    # sysctl kern.timecounter.hardware=TSC
ali # sysctl kern.timecounter.hardware=ACPI-fast
ali # sysctl kern.timecounter.hardware=i8254

Splaca se poskusiti kateri kvarc je najmanj obcutljiv na temperaturna
nihanja in obremenitev racunalnika.

Mimogrede, za bliznja streznika (npr tartuf, ki je navezan na omego
prek LAN) se najbrz splaca skrajsati interval med paketki, npr:

tinker minpoll 4
server 164.8.100.2 minpoll 4 maxpoll 4 prefer

Mimogrede2: za domaci racunalnik na kabelskem omrezju je bistvena
izboljsava, ce se vklopi opcijo huffpuff, npr:  tinker huffpuff 7200
Podobno velja za druge pocasnejse in mocno obremenjene linije (modem,
tudi ADSL), vendar NE za normalne LAN ali neproblematicne WAN streznike.

  Mark


More information about the slo-time mailing list