Seu aplicativo provavelmente é de segmentação única. Por isso, pode usar apenas um núcleo de CPU.
Como você tem 4 núcleos de CPU, ele está usando 1/4 da CPU, o que significa aproximadamente 25%.
Para usar sua CPU em 100%, você precisará modificar seu aplicativo para usar multithreading ( se possível). Nem todos os problemas podem ser resolvidos de forma multi-threaded. Então, depende do que você está realmente fazendo.