0

i am having two kvm hosts with same h/w and os,only difference is one host is tuned to use huge pages.

How can i compare which is performing better

I am planning to use some application that is more memory bound and compare its performance for a particular time.

Is there any memory usage simulator that serves similar function,i dont think stress can work in this way.can any one suggest a better way of comparing this?

kevin
  • 191
  • 5
  • 15
  • what kind of application are you going to execute on these kvm machines? – Andrea de Palo Feb 26 '13 at 12:34
  • possible duplicate of [Can you help me with my capacity planning?](http://serverfault.com/questions/384686/can-you-help-me-with-my-capacity-planning) – Michael Hampton Feb 26 '13 at 13:05
  • @AndreadePalo Mysql,is there a better m/y bound application that can be benchmarked to compare. – kevin Feb 26 '13 at 14:37
  • @MichaelHampton i dont think as duplicate,i asked for a tool to benchmark :) – kevin Feb 26 '13 at 14:42
  • @kevin You aren't describing "better" in a quantifiable way. Do that, then proceed per the capacity planning question in terms of how to benchmark. (The tools you want to use depend on what you want to measure -- you wouldn't measure liquid volume with a ruler, just like you wouldn't measure page load speed with `top`) – voretaq7 Feb 26 '13 at 19:14

2 Answers2

0

What about a combination of sysbench and vmstat?

Andrea de Palo
  • 332
  • 1
  • 5
0

If you're concerned about how fast your application runs you should benchmark it by running your application. It's unlikely that anything else will replicate your application's behaviour exactly and so isn't a guarantee that your application will perform better. Devise a reproducible task for your application and time it.

mgorven
  • 30,036
  • 7
  • 76
  • 121