Kernux... The first fully kernel mode webserver for Linux

Submitted By: kernux
Rating: (Not rated) (Rate It)
Share: Share By Email By Email

Kernux works as a kernel module, like a device driver. It uses low-level socket operations to handle the client requests. Kernux consist of a number of threads running parallely in the OS level (kernel_threads). An idle kernel-thread receives a connection from a wait queue, maintained at the Operating System level and serves it. The pacularity is that, it uses no duplication of sockets like that in other servers, but a single socket, which is accessed by multiple kernel-threads and is maintained by a mutual exclusion system. Each thread, after analysing the request type, ie. whether it is static or dynamic, serves the client. The system is presently configured to handle only static requests. The dynamic requests are handed over to a user-mode webserver of user's choice, like Apache.

File Details
NOTE: Some downloads must be obtained through publishers´s site.
Do you want to get your software listed on this site? Go to our submissions area.

Screenshot


Details

File Name:
Unknown
Product homepage:
Order page:
Languages:
Unknown
Platforms:
Linux
Release date:
1/1/1900
License:
Unknown
Size:
Unknown
Price/Fee (US$):
Unknown
Number of downloads:
113

Comments (0)


Add Your Rating

(Not published)
star
starstar
starstarstar
starstarstarstar
starstarstarstarstar
 

Recent Jobs

Official Programmer's Heaven Blogs
Web Hosting | Browser and Social Games | Gadgets

Popular resources on Programmersheaven.com
Assembly | Basic | C | C# | C++ | Delphi | Flash | Java | JavaScript | Pascal | Perl | PHP | Python | Ruby | Visual Basic
© Copyright 2011 Programmersheaven.com - All rights reserved.
Reproduction in whole or in part, in any form or medium without express written permission is prohibited.
Violators of this policy may be subject to legal action. Please read our Terms Of Use and Privacy Statement for more information.
Operated by CommunityHeaven, a BootstrapLabs company.