Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/google-app-engine/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Memory 当Python脚本使用22%的内存,但使用100%的CPU时,这意味着什么?_Memory_Cpu Usage - Fatal编程技术网

Memory 当Python脚本使用22%的内存,但使用100%的CPU时,这意味着什么?

Memory 当Python脚本使用22%的内存,但使用100%的CPU时,这意味着什么?,memory,cpu-usage,Memory,Cpu Usage,我正在虚拟机中运行一个计算密集型Python脚本。Spyder显示它只使用了VB可用内存的22%,但它确实使用了100%的CPU。这是怎么回事?又是怎么解决的?因为它需要大量的计算,而CPU正被用来进行这些计算。CPU和内存使用之间没有相关性;你可以有大量使用CPU和很少内存的代码,也可以有大量使用内存但很少使用CPU的代码。你到底觉得什么奇怪,你认为需要修复什么?汽车的发动机可以达到最大转速,不管它是满载还是仅仅是驾驶员的质量。你是并行处理吗?你是要求它做一大堆的小任务还是一个昂贵的计算任务?

我正在虚拟机中运行一个计算密集型Python脚本。Spyder显示它只使用了VB可用内存的22%,但它确实使用了100%的CPU。这是怎么回事?又是怎么解决的?

因为它需要大量的计算,而CPU正被用来进行这些计算。CPU和内存使用之间没有相关性;你可以有大量使用CPU和很少内存的代码,也可以有大量使用内存但很少使用CPU的代码。你到底觉得什么奇怪,你认为需要修复什么?汽车的发动机可以达到最大转速,不管它是满载还是仅仅是驾驶员的质量。你是并行处理吗?你是要求它做一大堆的小任务还是一个昂贵的计算任务?如果没有关于你要做什么的任何信息,很难帮助你。我不是并行处理。我正在一个接一个地求解大量时间步长的PDE。我很乐意提供任何其他信息。有趣的是,我不知道CPU和内存使用之间没有相关性。哪些任务通常占用CPU,哪些占用内存?例如
while(true)将使用大量cpu周期,并且没有内存。。。