高性能HTTP代理服务器关键技术研究与实现

来源 :哈尔滨工程大学 | 被引量 : 0次 | 上传用户:jxgalcj
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着万维网服务与应用的极速发展与壮大,万维网深入人心,越来越多的人使用万维网。然而,万维网的高速发展也带来了新的问题,IP地址有限、网络安全问题、网络流量和Web访问延迟等成为人们关注的焦点,它们影响着万维网的可持续发展。HTTP代理服务器的出现有效的解决了上述问题,并广泛的应用在私有网络结构中。随着私有网络的用户越来越多以及对万维网服务的需求越来越大,如何提升HTTP代理服务器的性能成为当今社会关注的一个课题。本文概述了HTTP代理服务器的基本情况,涵盖了网络服务模型的介绍;对动态内存管理、Web缓存的相关技术与现状进行了系统化的调研。并在此基础上讨论了高性能HTTP代理服务器关键技术中的动态内存管理技术和Web缓存替换算法的改进问题。首先,本文分析了常用动态内存管理技术并比较其优缺点,利用程序的局部性原理对内存池改进并实现了一种动态内存管理技术,实现内存的高效分配和回收。其次,本文对Web对象访问特性进行研究,并在此基础上提出对Hybrid算法基于访问分布改进和基于上次缓存二次改进,改进的缓存替换算法在URL命中率、字节命中率和访问延迟率上都有明显的性能提升。最后,本文整合改进的动态内存管理技术及缓存替换算法,设计并实现了一个高性能HTTP代理服务器。
其他文献
随着互联网技术的迅猛发展,网络逐渐覆盖到了社会生活的各个角落。在互联网环境中,传统的身份认证方法面临巨大的挑战,越来越无法适应实际应用环境的需求。在所有的身份认证
互联网技术的发展使信息以前所未有的速度增长和传播。随着网络数据爆炸式的增长,在网络中快速、准确地定位到自己想要查询的信息成为Web搜索领域的一项挑战。尤其是在赞助商
欠费现象已成为世界各国邮政业的一大顽疾,邮政企业在业务收入快速增长的同时,用户欠费也逐年增多。对欠费的有效控制和管理也就成了众多公共事业大型企业急需解决的重要课题。
异常检测技术是一种重要的数据挖掘手段,被广泛应用于信用卡诈骗检测、入侵检测、疾病检测等各个领域。目前国内外研究学者从距离、密度、聚类等角度出发,提出了各种异常检测
Spiking神经网络作为新一代人工神经网络,其时间编码的计算优势使其在研究领域的影响力与日俱增。在视觉神经系统的模拟层面,建立恰当的计算模型以模拟视网膜神经元的图像特征
变电站作为电网中电力中转的重要节点,担负着电压转换和电能分配的重要任务,变电站能否准确、安全、可靠地运行事关整个电网的安全和稳定。基于IEC61850标准的数字化变电站采用以太网进行架构,一般网络所面临的安全威胁,数字化变电站网络同样需要面对,特别是GOOSE报文对实时性和安全性都提出了极高的要求,因此如何在新形势下保障变电站报文传输安全就成为一项亟待解决的问题。针对以上问题,本文做了以下几个方面
为深入研究生物大脑处理信息以及学习的能力,研究者们提出了人工神经网络,用来模仿大脑信息表达以及处理的过程,而其中具有最高仿生性的是脉冲神经网络,它表达信息以及处理信
颜色是人们识别图像的主要感知特征,在模式识别与计算机视觉领域发挥了重要的作用。随着科学技术的发展以及计算机处理能力的提高,处理高维彩色图像数据成为了可能,因此彩色
众所周知,在计算机视觉和模式识别学科内,人脸识别是一个被研究很广泛的课题。如何找到一些行之有效的人脸特征来描述人脸是人脸识别技术的核心问题,现阶段成熟的人脸识别算
随着互联网的发展,传统关系型数据库在海量数据存储、高可扩展性、高可用性等新需求下显现出自身局限性。NoSQL数据库因其模式自由、支持分布式、支持最终一致性等特性可以很