首页> 外国专利> System and method of enhancing web server throughput in single and multiple processor systems

System and method of enhancing web server throughput in single and multiple processor systems

机译:在单处理器系统和多处理器系统中提高Web服务器吞吐量的系统和方法

摘要

A system and method are presented that enhance the performance of single and multiple-processor servers by taking advantage of the half-duplex nature of many HTTP requests. Upon receipt of an HTTP Get resource request, a single send and disconnect IRP is generated. The semantics of the send and disconnect IRP completion recognizes the half-duplex nature of the transaction by indicating a graceful close of the TCP/IP connection. This send and disconnect IRP is also completed without a queuing stage (queuelessly) on the processor that serviced the client request. To further enhance performance, the server FIN message to the client is included in the last data frame transmitted to the server. The invention also contemplates transmission of a single HTTP get and disconnect request by a client to allow acknowledgementless disconnection of the TCP/IP connection once a requested resource has been sent.
机译:提出了一种通过利用许多HTTP请求的半双工特性来增强单处理器和多处理器服务器性能的系统和方法。收到HTTP Get资源请求后,将生成一个发送和断开IRP。发送和断开IRP完成的语义通过指示TCP / IP连接的正常关闭来识别事务的半双工性质。此发送和断开IRP也无需在为客户端请求提供服务的处理器上的排队阶段(无队列)地完成。为了进一步提高性能,发给客户端的服务器FIN消息包含在发送给服务器的最后一个数据帧中。本发明还考虑了由客户端传输单个HTTP获取和断开请求,以一旦请求的资源已被发送就允许无确认地断开TCP / IP连接。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号