Browse Prior Art Database

CPU utilization control methodology for benchmark test Disclosure Number: IPCOM000016409D
Original Publication Date: 2002-Dec-24
Included in the Prior Art Database: 2003-Jun-21

Publishing Venue



Disclosed here is a methodology for extracting accurate measurements of a server benchmark test and keep suitable CPU utilization in a client/server environment. There is a tendency that a system, as is in a case with most UNIX* Operating System, becomes unstable when CPU utilization is high. A maximum rate of CPU utilization is about 70% carrying out a system scale and maintaining a stable state experientially. Existing tool does not detect whether the target server is stable or unstable due to the high CPU load. Therefore, test result will vary in a high CPU load condition and they are not accurate as a result. The accuracy of the performance test is required because the system cost is very expensive. The methodology disclosed here includes how load test tool investigate a CPU utilization of the target server and keep it suitable during the test. This invention investigates the system usage of the target system from a client side during the execution. Then it adjusts the parameter of a load tool so that a CPU utilization of the server will keep suitable rate. In this invention, a load test tool get a·CPU utilization rate every fixed time interval from a server. If it exceeds a suitable rate, it will adjust the parameter not to exceed the rate. The algorithm described is as follows: