TUX on kernel-pohjainen, kierteitetyt, erittäin korkean suorituskyvyn HTTP-palvelin.
TUX palvelin pystyy tehokkaasti ja turvallisesti palvelevat sekä staattista ja dynaamista tietoa.
TUX siirtää HTTP-protokollan pino ydin, ja se voi käsitellä pyynnöt tietojen sekä kernel-space ja käyttäjä-avaruus-moduulit.
TUX on http-daemon (webserver) Linuxille. TUX eroaa muista web-palvelimet, että se kulkee osittain sisällä Linux-ytimen kuin moduulin (laiteohjaimen). Kun otetaan riittävästi-pystyy verkottuminen kortit, se mahdollistaa suoran scatter-kerätä DMA ja laitteisto-pohjainen TCP / IP tarkistussummaus sivulta välimuistista suoraan verkkoon, välttäen ylimääräisiä tietojen kopioita.
TUX käsittelee staattisia sivuja suoraan, ja voi työskennellä yhteistuumin ydinmoduuleita, käyttäjä-avaruus-moduulit, ja säännöllinen käyttäjä-avaruus web-palvelin demonit tarjoamaan dynaamista sisältöä. Poltan-space demonit ei tarvitse muuttaa millään tavalla TUX käyttää niitä tarjoamaan sisältöä, mutta jotta TUX välimuisti dynaamista sisältöä, käyttäjän tilaa koodi on käyttää uuden käyttöliittymän perustuu tux (2) systeemikutsu.
Staattisia web-sivuja ei ole kovin monimutkainen asia palvella, mutta nämä ovat erittäin tärkeitä kuitenkin, koska lähes kaikki kuvat ovat staattisia, ja suuri osa html sivut ovat staattisia myös. "Tavallinen" webserver on vain vähän lisäarvoa staattisia sivuja; se on yksinkertaisesti "kopio tiedosto verkon" toimintaa. Tämä voidaan tehdä hyvin tehokkaasti sisällä Linux-ytimen; Esimerkiksi NFS (Network File System) daemon toteuttaa saman tehtävän ja myös toimii ytimen.
Mutta dynaaminen sisältö on tulossa suurempi ja suurempi osa web, ja TUX tarjoaa tavan välimuistiin dynaamista sisältöä samoin. TUX moduulit (jotka voidaan rakentaa ytimen tilaan tai käyttäjän tilaa, käyttäjän tila on suositeltava) voivat luoda "objekteja", joka on tallennettu käyttämällä sivun välimuisti. Vastata pyyntöön dynaamista tietoa, TUX moduuli voi lähettää sekoitus dynaamisesti luotuun ja välimuistissa esigeneroitujen esineitä, kun maksimaalinen hyöty TUX n nolla-kopio arkkitehtuuria. (Kernel-space-moduulit ovat tällä hetkellä ainoa moduulien kykenee hyödyntäen TUX n SSI tuki, joka tulee muuttumaan tulevaisuudessa.)
Tämä täysin uusi arkkitehtuuri tarjota dynaamisen sisällön vaatii uutta API. Nykyinen standardi API CGI eivät riitä kartoitetaan TUX API. Tämä tarkoittaa sitä, että olemassa olevat CGI hakemukset on uudelleen koodattu voidakseen hyödyntää TUX arkkitehtuuria. TUX voi kuitenkin soita CGI-ohjelmien kautta CGI-moduuli, joten voit muuntaa vain ohjelmia, jotka tarvitsevat TUX nopeus on TUX api ja muiden ohjelmien käynnistämiseen käyttäen standardia CGI käyttöliittymä. TUX voi myös ohjata pyyntöjä toiselle palvelimelle kuten Apache, joten samassa paikassa, voit yhdistellä staattista sisältöä, TUX moduulit, vanhanajan CGI, ja ohjelmat kirjoitettu muiden verkkopalvelimissa "API.
Aina TUX ei ole varma mitä tehdä (eli kohtaa panos, että se ei ole valmis käsittelemään), se on aina ohjaa pyynnön Apache käsiteltäviä RFC-yhteensopiva tavalla.
Huom: Tämä asiakirja käyttää joskus "Apache" eikä "mitä tahansa web-palvelin ehkä joskus halutaan käyttää", vain syistä luettavuutta.
Haku luokan mukaan
- Ajurit
- Audio-ohjelmiston
- Digitaalinen valokuva
- Graafisen suunnittelun ohjelmistot
- Internet-ohjelmistot
- Järjestelmän apuohjelmat
- Kehitystyökalut
- Koti ja perhe ohjelmistot
- Koulutus ja tiede ohjelmistot
- Levy-tiedosto ohjelmisto
- Liike-toimisto-ohjelmisto
- Näytönsäästäjiä
- Pelit
- Selaimet
- Tietoliikenneohjelmiston
- Tietoturvaohjelmisto
- Tuottavuus ohjelmisto
- Työpöytäpäivitykset
- Verkostoituminen ohjelmistot
- Video-ohjelmat
- Web-ohjelmistojen kehittäminen
Suosittu ohjelmisto
-
Pear OS 14 Nov 16
-
Kali Linux 22 Jun 18
-
Tiny Core Linux 2 Sep 17
-
LMule 4 Jun 15
-
Zuma Deluxe 20 Feb 15
-
W-Packager 20 Feb 15
-
PlayOnLinux 9 Dec 15
TUX
Kommentit TUX
Haku luokan mukaan
- Ajurit
- Audio-ohjelmiston
- Digitaalinen valokuva
- Graafisen suunnittelun ohjelmistot
- Internet-ohjelmistot
- Järjestelmän apuohjelmat
- Kehitystyökalut
- Koti ja perhe ohjelmistot
- Koulutus ja tiede ohjelmistot
- Levy-tiedosto ohjelmisto
- Liike-toimisto-ohjelmisto
- Näytönsäästäjiä
- Pelit
- Selaimet
- Tietoliikenneohjelmiston
- Tietoturvaohjelmisto
- Tuottavuus ohjelmisto
- Työpöytäpäivitykset
- Verkostoituminen ohjelmistot
- Video-ohjelmat
- Web-ohjelmistojen kehittäminen
Suosittu ohjelmisto
-
ZeroShell 20 Feb 15
-
Cub Linux 11 Apr 16
-
Java-Chess 3 Jun 15
-
GTK VNC Viewer 2 Jun 15
-
Parrot security OS 23 Oct 17
-
Linpus Linux Lite 17 Feb 15
-
VueScan 16 Aug 18
Kommentteja ei löytynyt