Ulrich Windl wrote:
I wonder: Wouldn't it make more sense to compare the CPU "busy rates", meaning "user + sys + io_wait (+ some more)"? My guess is that MDB might use more user CPU as it uses less I/O, while HDB might use more I/O, thus less user CPU.
Hi Ulrich, thanks for taking a look at this. I really appreciate the feedback. Yes, I agree that MDB probably uses less I/O but the difference I am seeing is negligible. Contrast that with the difference in avg-cpu usage specifically by user stats (and note that my MDB consumer has double the CPU - 8 vCPUs vs 4 vCPUs which makes this discrepancy even more pronounced). And since I am not processing more requests on MDB than HDB, something else must going on here.
MDB: avg-cpu: %user %nice %system %iowait %steal %idle 56.00 3.79 1.48 0.01 0.00 38.73 HDB: avg-cpu: %user %nice %system %iowait %steal %idle 18.48 1.83 3.16 0.02 0.00 76.51