I have an Amazon EC2 micro instance. I believe that this is 1 core (or 2 for periodic bursts) with 4 CPU's. I'm getting confused with the terminology (ECU vs CPU vs Core) but really I would like to see how busy each CPU is. When I look at
top it seems to be showing me just the cores. I want to see if my process is be spread out across the available processors and how busy each is, what is the appropriate command to do this?
Even on my m1.medium box, I only see 1
I don't have the rep to post an image but this is what I see on the medium:
top - 23:47:01 up 13 days, 6:33, 2 users, load average: 0.00, 0.01, 0.05 Tasks: 71 total, 1 running, 70 sleeping, 0 stopped, 0 zombie Cpu0 : 0.0%us, 0.1%sy, 0.0%ni, 99.9%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st Mem: 3870196k total, 610816k used, 3259380k free, 154292k buffers Swap: 0k total, 0k used, 0k free, 374664k cached
and this is micro:
top - 23:47:55 up 23:47, 2 users, load average: 0.04, 0.05, 0.05 Tasks: 59 total, 1 running, 58 sleeping, 0 stopped, 0 zombie Cpu0 : 0.0%us, 0.0%sy, 0.0%ni,100.0%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st Mem: 606212k total, 430924k used, 175288k free, 59664k buffers Swap: 0k total, 0k used, 0k free, 185824k cached