最好先详细说明需要做的事情,然后再考虑用何种工具来进行评测。作者: xhyjiang 时间: 2005-11-2 00:50
Hi linkage, Thanks for your reply. First of all, sorry for typing english here because I don't have Chinese OS in my company's machine.
Regarding my quesiton, the system under test is a C++ application running in the windows 2000/XP platform. It will occupy as much CPU usage as it can (up to 99% normally). However, it will also low the priority of using the CPU whenever there is any other application competing with it on CPU. For instance, when Word is launched, the CPU usage of my application will decrease its CPU usage and let Word application have enough CPU time to be run. Once the Word is run, any free CPU time will be taken and used by my application again.
In general, my application doesn't have big impact to other application (except 3D application that will use lots of CPU). However, I just wonder if there is any way to help me measure the impact of my application to other concurrent applications.
The Performance monitor in the Task Manger of Windows OS is not good enough as it can only give us a big picture of CPU / Momery usuage. Is it possible to get exact launch (or other operations, i.e. printing in the Word) time of other applications before and after my application is run?