我使用Google Compute Engine提供的VM实例。
Machine Type: n1-standard-8 (8 vCPUs, 30 GB memory).
当我检查CPU利用率时,它永远不会使用超过12%。我使用VM运行jupyter笔记本。我尝试加载成本为7.5 GIB的数据范围(并且要花很长时间来处理简单操作的数据(。但是利用率仍然相同
如何利用CPU功率〜100%?
或我的程序仅使用8个CPU中的1个(1/8(*100 = 12.5%?
您可以运行压力命令以在系统上强加可配置的CPU,内存,I/O和磁盘压力。
强调4个核心的示例90秒:
stress --cpu 4 --timeout 90
与此同时,请访问浏览器上的Google Cloud Console,以检查您的VM上的CPU使用情况或打开新的SSH连接到您的VM并运行TOP命令以查看您的CPU状态。
运行了这些提到的命令后,如果您的CPU达到99%以上,则您的实例工作正常,您必须检查应用程序资源以了解其为什么受到限制并且不能使用CPU超过12%。
。