Font Size: a A A

Research On Self-adaptive Optimization Of Pond Technology In Application Server

Posted on:2011-05-28Degree:MasterType:Thesis
Country:ChinaCandidate:X D SunFull Text:PDF
GTID:2178360308472941Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the rapid development of Internet, computer technology has entered the network-centric stage of development. Network Services is moving high efficiency, low response time, high throughput direction. This is a huge challenge to server performance. Pond technology has injected new blood to improve system performance. Pond technology can effectively increase the resource object reuse, reduce system resource consumption, reduce the response time, and played an important role in enhancing the performance of the system..This thesis analysis pond technology's design idea and operating mechanism. And optimize threads-pool and database connection pool in this thesis.Through the analysis of advantages and disadvantages of the thread pool, thread pool obtained performance optimization lies in its size can dynamic change. In order to solve the size-adaptive of thread-pool, we present a threads-pool size-adaptive algorithm according to different segments. This algorithm changes the size of the threads-pool based on present requests and threads in order to make systems respond faster and perform better. The experiments show that the algorithm can effectively process multiple concurrent requests and improve systems performance.Through the analysis of existing JDBC database connection pool, present an adaptive optimization strategy database connection pool. Connection pool record the running information, obtained optimization of database connection pool parameters through analysis and comparison algorithms, Adjust on the connection pool parameters in amount of 1% limit to adapt to changes of connection request. Proposed semantic sets and the result set of secondary cache policy for data storage in the buffer zone. We use first in first out and least frequent used joint scheduling algorithm for the update of buffer data. The experiments show that the algorithm can effectively reduce customer wait time, reduce the consumption of system resources and improve systems performance.Through the thread pool and database connection pool test analysis, we found that the self-adaptive optimization can satisfy the users with low response time, high efficiency requirements. Therefore, self-adaptive optimization of the pond technology has a great research value.
Keywords/Search Tags:pond technology, thread pool, database connection pool, self-adaptive, optimization
PDF Full Text Request
Related items