发明申请
US20090254918A1 Mechanism for Performance Optimization of Hypertext Preprocessor (PHP) Page Processing Via Processor Pinning
审中-公开
超文本预处理器(PHP)性能优化机制通过处理器固定进行页面处理
- 专利标题: Mechanism for Performance Optimization of Hypertext Preprocessor (PHP) Page Processing Via Processor Pinning
- 专利标题(中): 超文本预处理器(PHP)性能优化机制通过处理器固定进行页面处理
-
申请号: US12061757申请日: 2008-04-03
-
公开(公告)号: US20090254918A1公开(公告)日: 2009-10-08
- 发明人: Steven J. Branda , William T. Newport , John J. Stecher , Robert Wisniewski
- 申请人: Steven J. Branda , William T. Newport , John J. Stecher , Robert Wisniewski
- 主分类号: G06F9/46
- IPC分类号: G06F9/46
摘要:
A method, system, and computer program product for optimizing “Hypertext Preprocessor” (PHP) processes by identifying the PHP pages which are active on a server and forwarding requests for specific pages to a processor which has recently processed that page. A request processing optimization (RPO) utility assigns an initial request received at the server for a PHP page based on a number of factors which may include a relative usage level of a processor within a pool of available processors on a server. The RPO utility assigns a request to additional processors based on: (1) a threshold frequency of page requests; and (2) a resource intensive factor of a page request measured by average response time of the page request. The assignment of PHP pages to a particular processor(s) enhances cache performance since the requisite code for a specific PHP page is loaded into the processor's cache.