TUX

軟件截圖:
TUX
軟件詳細信息:
版本: 3.2.21
上傳日期: 3 Jun 15
開發: TUX Team
許可: 免費
人氣: 1
尺寸: 61 Kb

Rating: nan/5 (Total Votes: 0)

TUX是一個基於內核,線程,極高性能的HTTP服務器。
TUX服務器能夠高效,安全地提供靜態和動態數據。
TUX移動HTTP協議堆棧到內核,並且可以處理為與兩個內核空間和用戶空間的模塊的數據請求。
TUX是一個HTTP守護程序(Web服務器)的Linux版本。 TUX距離,它從Linux內核作為模塊(設備驅動程序)內運行部分其他Web服務器不同。給定足夠的能力的網絡卡,它可直接分散聚集DMA和基於硬件的TCP / IP校驗和直接從頁緩存到網絡,避免了額外的數據的副本。
TUX直接處理靜態頁面,並且可以協同工作與內核模塊,用戶空間模塊,和普通用戶空間的網絡服務器守護程序來提供動態內容。常規用戶空間守護進程不需要以任何方式被改變為TUX使用它們來提供的內容,但是為了使TUX緩存動態內容,用戶空間代碼必須使用新的接口基於所述禮服(2)系統調用。
靜態網頁是不是一個非常複雜的東西來服務,但這些都是非常重要不過的,因為幾乎所有的圖片都是靜態的,和HTML頁面中的大部分是靜態也。 “常規”的網絡服務器已經沒有附加值的靜態頁面;這是一個簡單的“拷貝文件到網絡”的操作。這可以非常有效地從Linux內核中完成;例如,在NFS(網絡文件系統)守護程序執行類似的任務,也運行在內核。
但動態內容正在成為紙幅的越來越大的部分,並TUX提供了一種高速緩存動態內容為好。 TUX模塊(可以建立在內核空間或在用戶空間;用戶空間建議)可以創建所使用的頁緩存存儲的“對象”。為了響應用於動態數據的請求時,一個TUX模塊可以發送動態生成的數據和緩存預生成的對象,服用TUX的零複製架構的最大優點的混合。 (內核空間的模塊是當前能夠利用的TUX的SSI支持的唯一模塊,將在未來的變化。)
這提供動態內容全新的架構需要一個新的API。現有標準的API的CGI不足以被映射到TUX的​​API。這意味著現有的CGI應用程序都必須重新編碼,以充分利用TUX的建築。 TUX可以,但是,通過其CGI模塊調用CGI程序,所以你可以選擇轉換只需要TUX的速度到TUX的​​API和運行使用標準CGI接口其他程序的程序。 TUX也可以請求重定向到其他Web服務器,如Apache,所以在一個網站上,你可以混合和匹配靜態的內容,TUX模塊,舊式的CGI,並寫入到其他Web服務器“的API程序。
當TUX不知道該怎麼做(即遇到輸入,它不準備處理),它總是請求重定向到Apache的處理在RFC兼容的方式。
注:本文有時使用,而不是“你可能永遠要使用的任何網絡服務器”,“阿帕奇”,只是為了便於閱讀的原因

意見 TUX

評論沒有發現
添加評論
打開圖片!