Re: [闲聊] 中国的3600.3700X对一些游戏的测试

楼主: pupuliao (pupu)   2019-07-12 13:33:12
让我用在大学时学到的东西嘴一下好了?
有什么问题 大家在嘴我?
※ 引述《c52chungyuny (intel inside)》之铭言:
: 我常常在想多工跟多核概念应该不同吧
: 多工是单核心(或多核心)应用好几个在跑
多工 是很早很早就存在的概念
就算你啥都没干,电脑上会同时跑许多程式
电脑不可能让A程式通通跑完 才执行B程式
多工的目标就是有效率把CPU的工作有效率的分配给每个程式,让他们轮流执行
在单核心时期,大家都把程式写在一个thread上就好
CPU 工作分配是OS的工作,用量大的自然会分配比较多的CPU时间
: 多核是一个软件写的很好可以一次把好几个线程吃满
到了多核心时代OS 一样分配着他的工作,但是他不可能把一个工作同时分配给两个核心
工作,所以才出现了 软件要针对多核心优化的议题,
如何有效率地把工作,分配给多个thread 分散处理,成了工程师的目标
这就是大家说的 多核优化
: 好了重点来了
: 电虾多工最爱用游戏+实况比较
: 6C对多工应用可能真的有差
: 毕竟是Windows会帮忙把工作平行丢到不同核上
: 但是对多核心应该应该就没差了吧
: 软件写的好就是直接整个核心吃到满
软件写得好 不是会让整个核心吃到满,是可以平均的把工作分配给所有核心
玩游戏会把核心吃满,就代表你CPU 不够强,要买新的
如果CPU用30%的时间就可以满足你的需求,那何必搞到100% ?
: 你HT SMT来都变成浮云
: 我比叫纳闷的是大家都说游戏“多核”优化变好了
: 多核优化变好那应该核心全部吃满
: 然后HT SMT变为浮云
: 如果还要加一堆后台实况 跑转码
: 代表游戏还是没有核心全部吃满囉?
: 那多6T有啥差别
: HT又不是实体核心??
因为优化越好,是分散的越好不论几个T 你都可以很有效率的把工作平均分配下去
吃不吃满 是OS 看你的程式需不需要
身为一个资深阿宅
通常都是 浏览器开个几十个分页,手游旁边挂著
然后再开游戏玩,在RAM CPU 不够之前 ,我都不会把程式关闭的
这样切换的时候才不会需要等待阿
:
作者: c52chungyuny (PiPiDa)   2019-07-12 13:46:00
我以为最好的分配是 4个100%不是八个50%毕竟多核定义就是让他看起来好像一连串彼此互相支援的单核心电脑 那才是多核本意

Links booklink

Contact Us: admin [ a t ] ucptt.com