Hi everyone, I’m currently working on a university project that involves running embedded system simulators on a Windows machine. I’ve noticed that when running certain development environments or hardware simulation tools, Windows occasionally spikes in resource usage (CPU and RAM), especially during driver-level emulation or interfacing with virtual ports. I’ve tried adjusting background processes and prioritising performance settings, but the lag persists intermittently. I’m wondering if this could be linked to how Windows handles background tasks or virtual device communication for embedded software. Has anyone else dealt with similar slowdowns or found effective ways to optimise Windows for such use cases? References for background context (in case it helps anyone):
https://www.theengineeringprojects.com/2021/06/real-time-embedded-systems-definition-types-examples-and-applications.html
https://learn.microsoft.com/en-us/windows-hardware/drivers/