采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
现在购买cpu都是多核心的,比如6核12线程 cpu参数上的线程是什么概念? 和并发编程中的线程是一个意思吗?(感觉不是一个意思,因为java可以创建不止12个线程(@_@;)) 还有这个6核是指的是物理核心和虚拟的?是能够并行的处理任务吗? 通常说的物理核心是的是cpu的颗数,还是一个cpu里的核心数? 希望老师能够简要地科普一二呀
介绍下,这个叫做HyperThreading 技术, 让一个核心可以同时执行多个线程。 并不是加速你的执行,或者让一个核心拥有2个核心的算力,而是现在操作系统中通常并发的线程太多了,多一些核用户体感更好。
逻辑核心 = 物理核心 * 每个核心同时执行的线程
物理核心拥有独立的缓存,独立的CPU结构。逻辑核心只拥有独立的寄存器。等于CPU内部实现一个小型的并发控制设备。
多谢老师解惑
嗯啊,觉得好,可以给个评价或者推荐下。
no problem
6核12线程,是6个物理核心,12个虚拟核心
因为操作系统里看是有12个cpu的
那么cpu参数上的线程应该理解为一个cpu
这12个虚拟核心能够并行执行任务吗?
还是6个物理核心能够并行任务,每个物理核心虚拟出的两个核心是并发执行任务?
登录后可查看更多问答,登录/注册
深度剖析大厂面试高频真题,让你秒变offer收割机
1.5k 6
1.2k 11
1.1k 10
851 10
943 8
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号