TUX

Phần mềm chụp màn hình:
TUX
Các chi tiết về phần mềm:
Phiên bản: 3.2.21
Ngày tải lên: 3 Jun 15
Nhà phát triển: TUX Team
Giấy phép: Miễn phí
Phổ biến: 1
Kích thước: 61 Kb

Rating: nan/5 (Total Votes: 0)

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

Ý kiến ​​để TUX

Bình luận không
Nhập bình luận
Bật hình ảnh!