I would like to profile a web server running on EC2. However, the results have much more variability than I expected, which I eventually attributed to the dynamic nature of the CPU on the EC2 platform - if no other virtual machines are using my CPU, then my webserver can use these extra cycles. I would like to simulate minimum performance by limiting the total CPU cycles given to this process, but all solutions I have found to limit CPU work relatively (e.g. 10% of the available). Does anyone have advice on this?
Disclaimer: I've asked a similar question at http://unix.stackexchange.com/questions/104807/limit-cpu-cycles-inside-of-xen