Research and Design of Concurrent Web Server on Linux System

Hong Lan, Xuan Wang · 2012

Web server plays an important role on the internet service. On Linux system, some web servers are designed based on the process mechanism. Every time when clients give a connection request, the server has to create a new process, resulting in a big cost of CPU. In this paper, we introduce a new concurrent web sever implemented with prethreading technology. It is designed by producer-consumer model and use semaphore to dispatch shared resource. Web application using this web server has been proved that the new sever has better service equality and system resource utilization.

Read the paper · More papers on PaperTik