linux-kernel - cpu 信息中缺少 Linux 核心 ID
问题描述
我正在运行一些并行计算的机器有问题。到目前为止,我认为核心 id 需要按顺序排列。但是在这台机器上我有:
lscpu
我得到以下输出:
/bin/cat /proc/cpuinfo | grep 'core id'
由于我使用的代码假设核心数等于max(core ids) + 1
,这会导致很多问题。我不能轻易地在代码中改变这个假设。因此,我的问题如下:
- 核心 ids 5-7 是否丢失了?
- 还是这些核心确实存在但没有“激活”?
- 我可以在某种意义上改变这个,我可以重命名 ID 吗?
- 从某种意义上说,核心 ID 永远不会按顺序排序,我有什么问题吗?
- 什么会导致这种不寻常的排序?
解决方案
推荐阅读
- reactjs - 在 ReactJs 中迭代地图
- python - 如何密码保护我的 mlflow 门户
- google-apps-script - 如何使用脚本将实时(实时)数据从一个选项卡保存到另一个选项卡
- c# - EXCEL的C#OLEDB连接不能循环工作
- angular - 使用角度在 CRUD 表中添加值
- python - 如何使用分段模型库解决问题
- r - wordcloud 编码问题 R shinyapps.io,UTF-8 无法正确呈现
- java - Flux.onErrorContinue() 空对象
- python - sentimental analysis only for one review.. here's the code what supposed to be second argument for classifier.fit(new_X_test, )?
- r - Stringr:从 data.frame 列中的字符串中提取所有匹配项。搜索字符串的 Data.frame 和向量非常大(>10k)