如何获取多个多核cpu的各个核的id?

wwangzhihang100 2008-12-18 10:28:32
加精
并且知道哪两个核共享cache?谢谢
...全文
1272 58 打赏 收藏 转发到动态 举报
写回复
用AI写文章
58 条回复
切换为时间正序
请发表友善的回复…
发表回复
miliggate 2012-05-18
  • 打赏
  • 举报
回复
MSDN里有
baiduan 2008-12-29
  • 打赏
  • 举报
回复
不用考虑这个了, intel 自奔四后起就没有 CPUID 了,因为CPUID的威胁用户的信息安全。所以从奔4以后就没有了。
获取CPUID 有3个方法:
1 汇编。
很早以前在 Delphibbs.com上见过,奔3上跑成功了,然后就忘了。等高手来写吧。或者自己去找。
2 intel提供的调用函数。
intel的网站有相关说明。
3 使用WMI
调用win32_processor查询,可以得到
solarwindsj 2008-12-25
  • 打赏
  • 举报
回复
靠,一个没有答案的帖子,拜托各位先学习一下计算机科学基础知识在来IT界混,好不。

CPU是操作系统管理的,WIN 32 API函数没有直接操作CPU的函数,但是可以通过调用内存管理/电源管理/进程线程管理/硬件属性ROM读取函数等,间接控制/得到CPU的行为和属性(例如CPU指令集,核数量)。

再就是直接编写系统,汇编语言,呵呵。
mengpaihuai 2008-12-25
  • 打赏
  • 举报
回复
这么经典啊。才学会!
liuuukkll 2008-12-24
  • 打赏
  • 举报
回复
帮定
nishisheia3768 2008-12-24
  • 打赏
  • 举报
回复
呵呵
liuuukkll 2008-12-24
  • 打赏
  • 举报
回复
我也不知道啊
nishisheia3768 2008-12-24
  • 打赏
  • 举报
回复
哦 是这样啊
hsjacky 2008-12-23
  • 打赏
  • 举报
回复
我也想知道,请高手不吝赐教..
irruptor 2008-12-23
  • 打赏
  • 举报
回复
我是来学习的!
chmdcr 2008-12-23
  • 打赏
  • 举报
回复
mark
ls1314758 2008-12-23
  • 打赏
  • 举报
回复
学习!~~~
kashishiro 2008-12-23
  • 打赏
  • 举报
回复
期待答案啊,我找了很久都没有弄懂呢~~~请牛人来解答啊~~
xjting 2008-12-23
  • 打赏
  • 举报
回复
“开始”“运行”输入Dxdiag就可以看到了,或者下一个CPUZ来检测,优化大师也可以。
sharpidd 2008-12-23
  • 打赏
  • 举报
回复
学习中.......
baodong 2008-12-23
  • 打赏
  • 举报
回复
我也来学习下
JYR520 2008-12-23
  • 打赏
  • 举报
回复
学习。。。。。。。。。。。。。。/
xie648813980 2008-12-23
  • 打赏
  • 举报
回复
不懂来学习下!
goldensand001 2008-12-23
  • 打赏
  • 举报
回复
不懂,学习,关注
jing1205 2008-12-23
  • 打赏
  • 举报
回复
学学
加载更多回复(37)

568

社区成员

发帖
与我相关
我的任务
社区描述
英特尔® 边缘计算,聚焦于边缘计算、AI、IoT等领域,为开发者提供丰富的开发资源、创新技术、解决方案与行业活动。
社区管理员
  • 英特尔技术社区
  • shere_lin
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧