双核心处理器如何确定主核心?

Wisdom_star 2010-07-13 10:13:43
rt,启动计算机时,引导程序会确定双核心CPU的主核心,那么对于用户来说,如何在windows环境下,确定主核心是哪一个呢?
...全文
172 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
Wisdom_star 2010-08-06
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 zenny_chen 的回复:]

引用 5 楼 wisdom_star 的回复:
可是为什么在对程序进行双核心优化时,测试发现一个核心处理数据快,另一个慢呢?(处理相同数据为前提)是不是有一个核心需要处理操作系统的大部分应用?

原因很多。
首先要看两个核当前进程负载如何,尤其是看活动线程数。
然后你的测试可能会有误差。
最后,不同的操作系统,可能会得到不一样的结果。
在CPU上,线程调度是由操作系统(软件)处理的……
[/Quote]学到了不少东西,谢谢!
zenny_chen 2010-08-06
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 wisdom_star 的回复:]
可是为什么在对程序进行双核心优化时,测试发现一个核心处理数据快,另一个慢呢?(处理相同数据为前提)是不是有一个核心需要处理操作系统的大部分应用?
[/Quote]
原因很多。
首先要看两个核当前进程负载如何,尤其是看活动线程数。
然后你的测试可能会有误差。
最后,不同的操作系统,可能会得到不一样的结果。
在CPU上,线程调度是由操作系统(软件)处理的;而GPU则是由硬件自生来完成调度。
Wisdom_star 2010-08-06
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 zenny_chen 的回复:]

引用 2 楼 wisdom_star 的回复:

引用 1 楼 zenny_chen 的回复:

目前x86处理器的多核是对称的,没有主次之分。
“启动计算机时,cmos中的引导程序会初始化计算机的硬件,其中包括处理核心的设置”在书中看到的,似乎主核心就是大部分时间用来运行操作系统的核心,可以这么理解么?

处理器核心的主次不是看CMOS引导先激活拿个核心。而是看核心在具体应用中的……
[/Quote]可是为什么在对程序进行双核心优化时,测试发现一个核心处理数据快,另一个慢呢?(处理相同数据为前提)是不是有一个核心需要处理操作系统的大部分应用?
zenny_chen 2010-07-31
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 wisdom_star 的回复:]

引用 1 楼 zenny_chen 的回复:

目前x86处理器的多核是对称的,没有主次之分。
“启动计算机时,cmos中的引导程序会初始化计算机的硬件,其中包括处理核心的设置”在书中看到的,似乎主核心就是大部分时间用来运行操作系统的核心,可以这么理解么?
[/Quote]
处理器核心的主次不是看CMOS引导先激活拿个核心。而是看核心在具体应用中的功能、职责。
像PS3的CELL架构就是异构的(Heterogeneous),因为确实存在一个主核,它主要负责控制逻辑,而其余8个核心为辅助核心,用于高性能计算。
而Intel和AMD的多核都是同构的(Homogeneous),对称的(Symmetrical)
qqqqqqq1122 2010-07-30
  • 打赏
  • 举报
回复
学习学习
Wisdom_star 2010-07-28
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 zenny_chen 的回复:]

目前x86处理器的多核是对称的,没有主次之分。
[/Quote]“启动计算机时,cmos中的引导程序会初始化计算机的硬件,其中包括处理核心的设置”在书中看到的,似乎主核心就是大部分时间用来运行操作系统的核心,可以这么理解么?
zenny_chen 2010-07-14
  • 打赏
  • 举报
回复
目前x86处理器的多核是对称的,没有主次之分。
内容概要:《中国银保监会监管数据安全管理办法(试行)》旨在规范监管数据的安全管理,提升数据保护能力,防范安全风险。办法明确了监管数据的定义、范围及其在采集、存储、处理、使用、委托服务及销毁等全生命周期中的安全管理要求。强调数据应依法合规采集,通过专用网络传输,存储于安全环境,并实施分级分类防护措施。对数据使用限定了用途和设备范围,要求脱敏处理和可追溯管理,并严格管控对外提供和跨境共享。针对委托服务机构设定了准入条件和协议管理机制,明确安全责任。同时建立自查、评估、检查和应急报告机制,确保数据安全事件及时处置和上报。; 适合人群:银保监会及其派出机构工作人员、受托提供监管数据服务的企事业单位、金融机构信息技术与数据管理人员。; 使用场景及目标:①指导监管数据全生命周期的安全管理实践;②规范受托机构的服务准入与安全管理;③建立健全数据安全风险防控与应急响应机制;④支持监管数据在合规前提下的有效利用与共享。; 阅读建议:本办法具有较强的政策性和操作性,建议结合实际工作流程对照执行,重点关注数据分类、权限控制、技术防护和应急管理等方面要求,并定期开展合规自查与培训。
内容概要:本文系统性地介绍了编程语言进阶的学习路径与实战项目实践,涵盖流技术栈(Python、Java、Go、Rust)的优劣势分析,针对高并发性能优化、业务逻辑可维护性、数据处理效率等行业痛点提供具体解决方案,并结合设计模式与代码示例深入讲解。文章重点通过构建一个基于FastAPI的简易电商平台后端,演示了从技术选型、核心编码到项目优化的完整流程,强调性能调优、架构设计与实际工程问题的应对策略。最后提出进阶建议,倡导深入底层原理、掌握云原生技术、参与开源项目以持续提升技术能力。; 适合人群:具备一定编程经验,希望提升系统设计能力和工程实战水平的1-3年开发者,以及准备向中高级工程师进阶的技术人员。; 使用场景及目标:①帮助开发者在不同技术路线间做出合理选型决策;②掌握高并发、分布式、缓存等关键技术的实际应用;③通过完整项目实践理解Web后端开发全流程并积累可迁移经验;④提升对框架底层原理和系统性能优化的理解。; 阅读建议:建议边读边动手实现文中的代码示例与项目模块,结合调试与性能测试加深理解,同时延伸学习文中提到的底层机制(如GIL、goroutine、ORM原理)和工具链(Docker、Redis、JWT),以构建完整的知识体系。

568

社区成员

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

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