所以,昨天我在Win 8(64位)中打开了任务管理器,发现Chrome(32位因某些原因)并没有使用我的电脑所拥有的全部功能。所以我正在运行一个AI JavaScript程序,我注意到我的CPU运行速度为1%而Memory只运行了120 MB,这迫使我想到为什么我会等待5分钟才能运行而不是以某种方式将其提升到至少60%。据我所知,Windows会自动将硬件使用情况分配给程序,因此我不知道问题是什么:
注意:我确实搜索过谷歌,但我得到的只是人们实际上抱怨CPU使用率过高而我却反其道而行之。
答案 0 :(得分:1)
32位在这里没有什么区别。 Javascript本质上是单线程的,因此默认情况下(不计算Web工作者)它不会在您的计算机上使用多个核心。它只是不能。内存使用并不一定能告诉你程序的工作有多难。有些需要大量内存,有些则需要很少。
由程序来最有效地使用机器的资源;如果他们不这样做,那么你无法用Windows做任何事情来让它们更好或更快地运行。