Tux là một hạt nhân dựa trên, ren, cực kỳ hiệu suất cao máy chủ HTTP.
Tux máy chủ có thể phục vụ một cách hiệu quả và an toàn dữ liệu cả tĩnh và động.
Tux di chuyển các giao thức HTTP ngăn xếp để các hạt nhân, và có thể xử lý các yêu cầu dữ liệu với cả hai hạt nhân-không gian và không gian người dùng mô-đun.
Tux là một http-daemon (máy chủ web) cho Linux. Tux là khác nhau từ máy chủ web khác ở chỗ nó chạy một phần từ bên trong Linux kernel như một mô-đun (trình điều khiển thiết bị). Với card mạng đủ khả năng, nó cho phép trực tiếp phân tán thu thập DMA và dựa trên phần cứng checksumming TCP / IP từ bộ nhớ cache trang trực tiếp vào mạng, tránh sao chép dữ liệu thêm.
Tux xử lý các trang tĩnh trực tiếp, và có thể làm việc trong buổi hòa nhạc với các mô-đun hạt nhân, mô-đun không gian người dùng, và daemon không gian người dùng máy chủ web thường xuyên để cung cấp nội dung động. Regular daemons không gian người dùng không cần phải được thay đổi trong bất kỳ cách nào cho Tux để sử dụng chúng để cung cấp nội dung, nhưng để cho Tux để cache nội dung động, mã không gian người dùng phải sử dụng một giao diện mới dựa trên tux (2) hệ thống gọi.
Các trang web tĩnh không phải là một điều rất phức tạp để phục vụ, nhưng đây là những điều rất quan trọng tuy nhiên, kể từ khi hầu như tất cả các hình ảnh được tĩnh, và một phần lớn của các trang html là tĩnh cũng có. A "thường xuyên" webserver có chút giá trị gia tăng cho các trang tĩnh; nó chỉ đơn giản là một "sao chép tập tin vào mạng" hoạt động. Điều này có thể được thực hiện rất hiệu quả từ bên trong hạt nhân Linux; Ví dụ, các nfs (hệ thống tập tin mạng) daemon thực hiện một nhiệm vụ tương tự và cũng chạy trong kernel.
Nhưng nội dung động đang trở thành một phần lớn hơn của các trang web, và Tux cung cấp một cách để nhớ cache nội dung động là tốt. Module Tux (mà có thể được xây dựng trong không gian hạt nhân hoặc trong không gian sử dụng; không gian người dùng được khuyến cáo) có thể tạo ra "đối tượng" được lưu trữ bằng cách sử dụng bộ nhớ cache trang. Để đáp ứng yêu cầu cho dữ liệu động, một mô-đun Tux có thể gửi một hỗn hợp các dữ liệu được tạo động và các đối tượng trước khi tạo ra được lưu trữ, tận dụng tối đa của kiến trúc zero-bản sao của Tux. (Mô-đun hạt nhân-không gian hiện nay là mô-đun chỉ có khả năng làm việc sử dụng hỗ trợ SSI Tux của, đó sẽ thay đổi trong tương lai.)
Đây kiến trúc hoàn toàn mới cho việc cung cấp nội dung động đòi hỏi một API mới. Hiện các API chuẩn cho CGI là không đủ để được ánh xạ tới API Tux của. Điều này có nghĩa rằng các ứng dụng CGI hiện tại cần phải được tái mã hóa để tận dụng lợi thế của kiến trúc của Tux. Tux có thể, tuy nhiên, gọi chương trình CGI qua mô-đun CGI của nó, vì vậy bạn có thể chọn để chuyển đổi các chương trình mà chỉ cần tốc độ Tux của các Tux api và chạy các chương trình khác bằng cách sử dụng giao diện CGI chuẩn. Tux cũng có thể gửi các yêu cầu đến máy chủ web khác, chẳng hạn như Apache, như vậy trên một trang web duy nhất, bạn có thể trộn và kết hợp nội dung tĩnh, mô-đun Tux, kiểu cũ CGI, và các chương trình được viết để phục vụ Web API khác '.
Bất cứ khi nào Tux là không biết phải làm gì (có nghĩa là, gặp đầu vào mà nó không phải là chuẩn bị sẵn sàng để xử lý), nó luôn luôn chuyển hướng yêu cầu để Apache để xử lý một cách RFC-compliant.
Lưu ý:. Tài liệu này đôi khi sử dụng "Apache" thay vì "bất kỳ máy chủ web đã bao giờ bạn có thể muốn sử dụng", chỉ vì những lý do dễ đọc
Tìm kiếm theo chủ đề
- Cải tiến máy tính để bàn
- Công cụ phát triển
- Giáo dục và khoa học phần mềm
- Kinh doanh và phần mềm văn phòng
- Nhà và gia đình phần mềm
- Phần mềm âm thanh
- Phần mềm bảo mật
- Phần mềm hình ảnh kỹ thuật số
- Phần mềm internet
- Phần mềm mạng
- Phần mềm năng suất
- Phần mềm phát triển web
- Phần mềm thiết kế đồ họa
- Phần mềm truyền thông
- Phần mềm video
- Screensavers
- Tiện ích hệ thống
- Trình duyệt
- Trình điều khiển
- Trò chơi
- đĩa và tập tin phần mềm
Phần mềm phổ biến
-
Absolute Linux 22 Jun 18
-
Cactus McCoy 2 20 Feb 15
-
Pear OS 14 Nov 16
-
Puppy Linux 19 Feb 15
-
Quirky Linux 22 Jun 18
-
XTerm 3 Jun 15
-
Lantern 3 Jun 15
TUX
Ý kiến để TUX
Tìm kiếm theo chủ đề
- Cải tiến máy tính để bàn
- Công cụ phát triển
- Giáo dục và khoa học phần mềm
- Kinh doanh và phần mềm văn phòng
- Nhà và gia đình phần mềm
- Phần mềm âm thanh
- Phần mềm bảo mật
- Phần mềm hình ảnh kỹ thuật số
- Phần mềm internet
- Phần mềm mạng
- Phần mềm năng suất
- Phần mềm phát triển web
- Phần mềm thiết kế đồ họa
- Phần mềm truyền thông
- Phần mềm video
- Screensavers
- Tiện ích hệ thống
- Trình duyệt
- Trình điều khiển
- Trò chơi
- đĩa và tập tin phần mềm
Phần mềm phổ biến
-
XTerm 3 Jun 15
-
Sophos UTM 17 Feb 15
-
qNotesManager 17 Feb 15
-
Tor Browser 20 Jan 18
-
CentOS Live CD 22 Jun 18
-
Puppy Linux "Slacko" 14 Jul 16
-
AirSnort 3 Jun 15
Bình luận không