We have a couple of t3.small instances. This is what the CPU utilization graph ends up looking like for both of them (running similar programs).
Both seem to end up stabilizing at 20% CPU utilization. When I look at htop, this is what I see.
Why is this happening? I must also point out that there seems to be a weird correlation between the the CPU utilization graph and the CPU credit usage graph. Both fall in tandem, but I'm not sure if this is relevant.