# Checking CPU load on each core in VxWorks

**URL:** <https://forums.windriver.com/t/checking-cpu-load-on-each-core-in-vxworks/356>\
**Category:** VxWorks SDK\
**Created:** [August 27, 2024, 10:01am UTC](https://forums.windriver.com/t/checking-cpu-load-on-each-core-in-vxworks/356 "2024-08-27T10:01:30Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Utsav\_Shah](https://avatars.discourse-cdn.com/v4/letter/u/3ab097/32.png) [@Utsav\_Shah](https://forums.windriver.com/u/Utsav_Shah)\
**Post date:** [August 27, 2024, 10:01am UTC](https://forums.windriver.com/t/checking-cpu-load-on-each-core-in-vxworks/356/1 "2024-08-27T10:01:30Z")

</div>

I am running VxWorks with kernel version 1.6.0.6 on a single board computer with 8 cores. Now there has been a change of hardware and the new SBC comes with a processor with 12 cores.

I want a way in which I can evaluate the CPU performance in both hardware systems. As in, I want to evaluate the individual CPU core utilization and check the total throughput.  
I came across a command called spy but I could not find more information of how to use it efficiently.  
I would love to hear any other methods I can use in VxWorks that can be used to compare throughput

Thanks!

---

<div class="post-metadata">

**Author:** ![dan.milea](https://avatars.discourse-cdn.com/v4/letter/d/4bbf92/32.png) [@dan.milea](https://forums.windriver.com/u/dan.milea)\
**Post date:** [August 29, 2024, 9:56am UTC](https://forums.windriver.com/t/checking-cpu-load-on-each-core-in-vxworks/356/2 "2024-08-29T09:56:38Z")

</div>

Please create a post on the [Wind River Knowledge Forum](https://ask.windriver.com).
