文件名称:基于Linux的预线程化并发Web服务器设计 (2012年)
文件大小:1.09MB
文件格式:PDF
更新时间:2024-05-31 02:35:11
自然科学 论文
Web浏览是Internet最为常用的服务,Web服务器为客户提供Web浏览服务,它采用B/S工作模式,遵循HTTP协议.Linux系统中基于进程或单纯基于线程机制设计的Web服务器存在资源消耗大、利用率不高等问题.文中设计的基于预线程化的并发Web服务器利用信号量机制和生产者-消费者模型较好的实现了资源共享及其调度,利用线程的逻辑缓冲流有效节省地址空间.该Web服务器具备了常用Web服务器的基本功能,具有并发处理能力,可以降低系统开销,提高了Web服务器的服务效率和系统资源利用率.