Tux

minmax

20. jun 2001 ob 00:09:02

Strežnik Apache je najpopularnejši spletni strežnik na svetu (in na katerem teče tudi slo-tech), to je že vsakomur jasno. Vendar pa Apache ne slovi ravno kot najhitrejši, saj na testih nekateri proizvajalci (hint hint... ) namerno priredijo strežnik tako, da se njihov program izkaže za najučinkovitejšega. No, ker se je Linuxačem zdelo neumno, da zaradi takšnih stvari vedno spušijo na benchmark testih, so se pred časom odločili, da bodo strežnik statičnih spletnih strani vgradili kar v jedro. Stvar se je imenovala khttpd in res je bila hitra, a na žalost tudi kar precejšen 'hack'.
Ko so ugotovili, da se lahko zadeve na ta način resnično zelo zelo pospešijo (ne le za potrebe testov), so se odločili, da napišejo čisto vzoren strežnik, ki bi vsaj delno deloval v jedru (s tem se izogneš preklapljanju procesov, kopiranju med kernel in user pomnilnikom ampak to so tehnikalije). Skratka napisali so Tux, njegova druga različica pa je po testu v reviji eWeek res od vraga. Škoda je le, ker si Primož pri aktivnih straneh z njim nima kaj dosti za pomagat - kaj če bi strani začel kar statično generirat?