增加服务器端的CPU使用率

我已经用python编写了一个客户端服务器程序。我希望我的服务器完成CPU密集型工作,因此我正在为来自客户端的单个请求计算2万次迭代的200阶乘(客户端在无限循环中发送请求)。它的CPU使用率有时会增加到50%,但随后会减少并返回空字符串。但是,当我只是在无限循环中发送字符串并且在服务器端仅打印字符串时,它的CPU使用率急剧增加(超过80%),无法弄清楚为什么会这样吗?

而且我还想在服务器端做一些更实际的工作,而不只是发送一个字符串,它可以将其CPU使用率提高到接近90%或更多,有时我也可以做到这一点,而不会增加其CPU使用率并保持在阈值以下。