Font Size: a A A

Design And Implementation Of Web Proxy Server Based On Cache Replacement Technology

Posted on:2016-08-31Degree:MasterType:Thesis
Country:ChinaCandidate:Z S CaiFull Text:PDF
GTID:2428330473465013Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Thanks to the current rapid development of the Internet,more Web applications have been generated,along with the higher requirement.Therefore,technology and programs are demanded to achieve efficient processing of user requests to meet customers' needs.With the large-scale HTTP request from users,this article have a closer look at how to achieve high-performance processing has become an important way to achieve efficient access to the Internet Web application.(1)For the shortcomings and deficiencies of traditional Web proxy server,this article presents a high-performance HTTP server processing system,which can optimize and improve the dynamic memory management and caching Web proxy server replacement algorithm.Firstly look into the dynamic memory management technology,which takes advantage of the principle of locality and cache technology.The design of dynamic memory management scheme and improved dynamic memory management technology can efficiently allocate recovered memory.The above proposed programs are experimented,and the results were analyzed.(2)Research the characteristics of Web object access and optimize the algorithms.In the memory,especially in the cache,the resources are limited.Therefore,we need to design a cache replacement algorithm to replace cache to ensure normal access.Improve the Hybrid algorithm by optimizing the accessing distributed and the last two cache aspects of algorithm.Simulate the algorithm to test its feasibility and effectiveness..(3)Integrate the improved dynamic memory management technology and high-performance Web cache replacement algorithm proxy server system.With this design,the massive HTTP user requests are received and sent through the Web proxy server systems.Realize the high-performance proxy requests and processing.Cache and accelerate the user requests from the client end to achieve its high-speed processing.
Keywords/Search Tags:The HTTP proxy server, dynamic memory management, memory pool, cache replacement algorithm, Hybrid algorithm
PDF Full Text Request
Related items