2012Journal of Jiangxi University of Science and TechnologyRequires access

Concurrent web server designing based on prethreading technology under Linux system

Wenqiong Li

Open publisher page 0 citations

Abstract

Browsing web pages is the most common service for Internet.Web sever is a kind of software which provides users to get or post web pages.Web server adopts B/S model,follows the standard HTTP protocol.In Linux operating system some web servers designed based on single processing or thread mechanism,have some problems,such as big costs of CPU and lower efficiency etc.This paper introduces a new web sever,using prethreading technology,integrating semaphore mechanism to dispatch shared resource,and producer-consumer model to build web server model.This new web server not only provides basic functions same as other web server,but also has concurrency,better service qualities and system resource utilization.

About this research paper

What this paper is about

Browsing web pages is the most common service for Internet.Web sever is a kind of software which provides users to get or post web pages.Web server adopts B/S model,follows the standard HTTP protocol.In Linux operating system some web servers designed based on single processing or thread mechanism,have some problems,such as big costs of CPU and lower efficiency etc.This paper introduces a new web sever,using prethreading technology,integrating semaphore mechanism to dispatch shared resource,and producer-consumer model to build web server model.This new web server not only provides basic functions same as other web server,but also has concurrency,better service qualities and system resource utilization.

Why it matters

A significance statement is not available in the OpenAlex record.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

Browsing web pages is the most common service for Internet.Web sever is a kind of software which provides users to get or post web pages.Web server adopts B/S model,follows the standard HTTP protocol.In Linux operating system some web servers designed based on single processing or thread mechanism,have some problems,such as big costs of CPU and lower efficiency etc.This paper introduces a new web sever,using prethreading technology,integrating semaphore mechanism to dispatch shared resource,and producer-consumer model to build web server model.This new web server not only provides basic functions same as other web server,but also has concurrency,better service qualities and system resource utilization.

Key concepts: Computer science, Web server, Operating system, Web API, Web page, Web service, World Wide Web, AppleShare

Related papers

Back to paper searchBrowse research topicsOriginal source
Concurrent web server designing based on prethreading technology under Linux system — Research Paper | ScholarLens