计算化学公社

标题: 在双路7r32中wsl只识别一颗CPU [打印本页]

作者
Author:
uglykidjoe    时间: 2024-6-14 08:33
标题: 在双路7r32中wsl只识别一颗CPU
请问各位大佬,我是用wsl在win11上安装了Ubuntu20.04。但是Ubuntu20.04中只识别到了一颗cpu,并且核数也仅有32核。目前性能无法完全发挥,有什么简单的解决办法吗?
作者
Author:
snljty2    时间: 2024-6-14 09:52
http://bbs.keinsci.com/thread-35462-1-1.html,如果下面7楼那个回复不行应该就是没什么办法了。那个方法在我双路机器上测试失败了。
这么多核的服务器建议用原生Linux,不要在套一层Windows跑了。非在Windows下可以尝试VMWare等虚拟机了。
作者
Author:
uglykidjoe    时间: 2024-6-14 10:07
snljty2 发表于 2024-6-14 09:52
看http://bbs.keinsci.com/thread-35462-1-1.html,如果下面7楼那个回复不行应该就是没什么办法了。那个方 ...

谢谢老哥解答
作者
Author:
uglykidjoe    时间: 2024-6-14 10:12
snljty2 发表于 2024-6-14 09:52
看http://bbs.keinsci.com/thread-35462-1-1.html,如果下面7楼那个回复不行应该就是没什么办法了。那个方 ...

不好意思,打扰了老哥,我尝试win11+ubuntu双系统,进Ubuntu系统计算vasp可以解决这一问题吗
作者
Author:
snljty2    时间: 2024-6-14 10:14
uglykidjoe 发表于 2024-6-14 10:12
不好意思,打扰了老哥,我尝试win11+ubuntu双系统,进Ubuntu系统计算vasp可以解决这一问题吗

双系统启动后,一个系统怎么表现和另一个系统无关。可以的。
作者
Author:
uglykidjoe    时间: 2024-6-14 10:19
snljty2 发表于 2024-6-14 10:14
双系统启动后,一个系统怎么表现和另一个系统无关。可以的。

好的,非常感谢您
作者
Author:
乐平    时间: 2024-6-14 12:01
本帖最后由 乐平 于 2024-6-14 12:30 编辑

cpu cores 只显示单个 cpu 的核心数,当然看不到你的总核数。

你直接
  1. cat /proc/cpuinfo
复制代码


输出的结果里看 processor : 后面的数字。注意:序号是从 0 开始的,所以最终的数字需要 +1。比如,如果你看到数字是 63,其实是 63 + 1 = 64 核
如果你开了超线程,processor : 这里显示的是超线程之后的总核心数。比如,你可能看的是 127,即 (127 + 1 = 128 核)= 64 x 2 = 32 核 x 2个CPU x 2超线程  



另外,建议你下载 htop,这样以后用 htop 命令查看 top 的信息会更直观,每个核的占用都能看到
  1. sudo apt install htop
复制代码




作者
Author:
uglykidjoe    时间: 2024-6-20 20:07
乐平 发表于 2024-6-14 12:01
cpu cores 只显示单个 cpu 的核心数,当然看不到你的总核数。

你直接

感谢您的回答,谢谢
作者
Author:
模拟小菜    时间: 2024-11-19 11:39
我遇到过,是win系统的问题,最多只能使用64核心,超过64核的只能使用linux系统。





欢迎光临 计算化学公社 (http://ccc.keinsci.com/) Powered by Discuz! X3.3