Gå til innhold

Webserver som er innebygd i kernelen?


siDDis

Anbefalte innlegg

Eg er på kikk etter ein webserver som skal stå og servere statisk innhald, då Apache er vanvittig treig på det. Under min jakt så kom og over Tux og KHTTPD som skal visstnok være lynkjappe fordi dei ligger inni kernelen og har då minst mogleg overhead, Dei er visstnok bare for Red Hat/Fedora ettersom eg forstod. Men sidan eg kjører Ubuntu så finner eg ingenting om dette. Nokon kjenner til dei webserverane? Eller børe eg kikke på ein anna som Boa eller THTTPD?

Lenke til kommentar
Videoannonse
Annonse

Kan anbefale lighttpd jeg også ja.

 

Det å kjøre en webserver i kernelspace er _ikke_ å anbefale. Er det en bug i serverapplikasjonen, kan man i beste fall kræsje operativsystemet, i verste fall kan en angriper få kontroll over hele systemet med minimal vanskelighet.

Endret av bepe86
Lenke til kommentar

Lighty bruker eg ikkje :)

Den sliter delvis med minnelekkasjer og er meir spessialisert mot CGI.

 

Ettersom eg forstod sikkerheita rundt dette med å ha ein webserver i kernelen så er det rett som du seier, men motargumentet som eg fant var at dei webservane var veldig små, veldig godt testa og derimot på same sikkerheitsnivå som OpenBSD. Ein risiko eg er villig til å ta :-)

Lenke til kommentar

Til små statiske filer ~1KB der apache klarer i underkant av 3000 requests per second vil Cherokee klare i underkant av 4500, og lighttpd i underkant av 5000, sier en fin graf i Linux Magazine (sept. 07) meg. På større statiske filer er forskjellen marginal mellom disse tre webserverne..

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...