TUX bir çekirdek tabanlı, dişli, son derece yüksek performanslı bir HTTP sunucusu.
TUX sunucusu verimli ve güvenli bir şekilde statik ve dinamik veri hizmet edebiliyor.
TUX çekirdeğe HTTP protokol yığını taşır ve çekirdek alan ve kullanıcı uzay hem modüller veri isteklerini işleyebilir.
TUX Linux için bir http-daemon (web sunucusu) 'dir. TUX bir modül (aygıt sürücüsü) olarak Linux kernel içinde kısmen çalışır diğer webservers farklıdır. Yeterince yetenekli ağ kartları göz önüne alındığında, doğrudan sağlayan dağılım-toplamak, doğrudan ağa sayfa önbellek DMA ve donanım tabanlı bir TCP / IP checksumming ekstra veri kopyaları kaçınarak.
TUX doğrudan statik sayfalar kolları ve dinamik içerik sağlamak çekirdek modülleri, kullanıcı uzay modülleri ve düzenli kullanıcı uzay web sunucusu cinleri ile uyum içinde çalışabilir. TUX içerik sağlamak için bunları kullanmak için normal kullanıcı uzay cinleri herhangi bir şekilde değişmiş olması gerekmez, ama dinamik içeriği önbelleğe Tux sırayla, kullanıcı uzay kod tux dayalı yeni bir arayüz kullanımı vardır (2) sistem çağrısı.
Statik web sayfaları hizmet etmek çok karmaşık bir şey değil, hemen hemen tüm görüntüleri statik olduğundan bu, yine de çok önemlidir ve html sayfaları büyük bir kısmı da statik bulunmaktadır. Bir "normal" webserver biraz statik sayfalar için değer katmıştır; sadece bir "ağ kopya dosyası" işlemidir. Bu Linux çekirdeği içinde çok verimli yapılabilir; Örneğin, nfs (ağ dosya sistemi) sürecini benzer bir görevi yerine getirir ve aynı zamanda çekirdekte çalışır.
Ama dinamik içerik web bir büyük ve daha büyük bir parçası haline geliyor ve TUX de dinamik içeriği önbelleğe için bir yol sağlar. TUX modülleri (çekirdek uzayda yada uzayda inşa edilebilecek, kullanıcı alanı tavsiye edilir) sayfa önbelleği kullanılarak saklanır "nesneleri" oluşturabilirsiniz. Dinamik veri için bir isteğe yanıt vermek için, bir TUX modülü Tux'ın sıfır kopya mimarisinin maksimum yararlanarak dinamik olarak oluşturulan veri ve önbelleğe alınan önceden oluşturulan nesneler, bir karışımını gönderebilirsiniz. (Kernel-uzay modülleri şu anda Tux'ın SGK desteğinin kullanılması yapma yeteneğine sadece modüller, yani gelecekte değişecek.)
Dinamik içerik sağlamak için bu tamamen yeni mimari bir yeni API gerektirir. CGI için mevcut standart API'leri Tux'ın API eşlenmesi için yeterli değildir. Bu, mevcut CGI uygulamaları Tux'ın mimarinin avantajlarından yararlanmak üzere yeniden kodlanması gerektiği anlamına gelir. TUX, ancak, onun CGI modülü üzerinden CGI programları çağırabilir, bu nedenle standart CGI arayüzünü kullanan diğer programları TUX API için Tux'ın hızını ihtiyaç ve koşmak sadece programları dönüştürmeyi seçebilirsiniz. TUX ayrıca, Apache gibi başka web sunucusuna isteklerini, yönlendirebilirsiniz tek bir sitede, bu yüzden mix ve statik içerik, TUX modülleri, eski stil CGI 'lar ve diğer web sunucuları' API'leri için yazılmış programları maç.
TUX ne emin değil zaman (yani, o ele almaya hazır olmadığı girişi karşılaşır olan), her zaman bir RFC uyumlu bir şekilde işlemek için Apache isteği yönlendirir.
Not:. Bu belge bazen sadece okunabilirlik nedenlerle yerine "Hiç kullanmak isteyebilirsiniz herhangi bir web sunucusu" nin "Apache" kullanır
Kategoriye göre ara
- Ağ yazılımı
- Dijital fotoğraf yazılımı
- Disk & dosya yazılım
- Eğitim & Bilim yazılım
- Ekran koruyucular
- Ev ve aile yazılım
- Geliştirici araçları
- Grafik tasarım, yazılım
- Güvenlik yazılımı
- Iletişim yazılımı
- Internet yazılımı
- Iş ve ofis yazılımları
- Masaüstü geliştirmeleri
- Oyunlar
- Ses yazılımı
- Sistem araçları
- Sürücüler
- Tarayıcılar
- Verimlilik yazılımı
- Video yazılımı
- Web geliştirme yazılımı
Popüler yazılım
-
Puppy Linux "Slacko" 14 Jul 16
-
VueScan 16 Aug 18
-
Kismet 17 Feb 15
-
AirSnort 3 Jun 15
-
PlayOnLinux 9 Dec 15
-
Autodesk Homestyler 15 Apr 15
-
LXLE 22 Jun 18
TUX
Yorumlar TUX
Kategoriye göre ara
- Ağ yazılımı
- Dijital fotoğraf yazılımı
- Disk & dosya yazılım
- Eğitim & Bilim yazılım
- Ekran koruyucular
- Ev ve aile yazılım
- Geliştirici araçları
- Grafik tasarım, yazılım
- Güvenlik yazılımı
- Iletişim yazılımı
- Internet yazılımı
- Iş ve ofis yazılımları
- Masaüstü geliştirmeleri
- Oyunlar
- Ses yazılımı
- Sistem araçları
- Sürücüler
- Tarayıcılar
- Verimlilik yazılımı
- Video yazılımı
- Web geliştirme yazılımı
Popüler yazılım
-
Google Music Manager 15 Apr 15
-
ALT Linux (School Junior) 2 Jun 15
-
KAVClient 3 Jun 15
-
Puppy Linux "Slacko" 28 Apr 17
-
Java-Chess 3 Jun 15
-
GnackTrack 12 May 15
-
Antergos 1 Dec 16
Yorum Bulunamadı