Re: [閒聊] 中國的3600.3700X對一些遊戲的測試

作者: ejsizmmy (pigChu)   2019-07-12 18:37:21
※ 引述《pupuliao (pupu)》之銘言
: 讓我用在大學時學到的東西嘴一下好了?
: 有什麼問題 大家在嘴我?
: ※ 引述《c52chungyuny (intel inside)》之銘言:
: : 我常常在想多工跟多核概念應該不同吧
: : 多工是單核心(或多核心)應用好幾個在跑
: 多工 是很早很早就存在的概念
: 就算你啥都沒幹,電腦上會同時跑許多程式
: 電腦不可能讓A程式通通跑完 才執行B程式
: 多工的目標就是有效率把CPU的工作有效率的分配給每個程式,讓他們輪流執行
多工在電腦領域最常看到的是在Linux上的概念
但實際上windows現在也是多工了
除了同時執行程式,還有不同的用戶同時使用一臺主機也算在內。
: 在單核心時期,大家都把程式寫在一個thread上就好
: CPU 工作分配是OS的工作,用量大的自然會分配比較多的CPU時間
: : 多核是一個軟體寫的很好可以一次把好幾個線程吃滿
這就是要來講講幹話了
多核,每個人都說他支援多核
你是支援雙核,還是支援四核,還是支援六核?
一個狗屁程式說它支援多核時,卻往往沒在說他到底支援幾個多核
: 到了多核心時代OS 一樣分配著他的工作,但是他不可能把一個工作同時分配給兩個核

: 工作,所以才出現了 軟體要針對多核心優化的議題,
: 如何有效率地把工作,分配給多個thread 分散處理,成了工程師的目標
: 這就是大家說的 多核優化
最後你猜怎樣?
槓,最後這狗屁程式,號稱支援多核心的,然後單核跑得比多核高分順暢,或是只跟你
玩雙核,四核六核跟你說「那小額科啦,我不跟你玩.....」
某時期這種屁程式到處都是,不過現在好一些了
: : 好了重點來了
: : 電蝦多工最愛用遊戲+實況比較
: : 6C對多工應用可能真的有差
: : 畢竟是Windows會幫忙把工作平行丟到不同核上
然後再提到windows這種糞OS
以前多核支援度差之外,
還只偏愛SMT,
當年的CMT,windows跑起來跟糞一樣
還需要打補丁才能用好一點
https://tinyurl.com/y4ml39s2
: : 但是對多核心應該應該就沒差了吧
: : 軟體寫的好就是直接整個核心吃到滿
: 軟體寫得好 不是會讓整個核心吃到滿,是可以平均的把工作分配給所有核心
: 玩遊戲會把核心吃滿,就代表你CPU 不夠強,要買新的
: 如果CPU用30%的時間就可以滿足你的需求,那何必搞到100% ?
每核心真正合適的執行率是在約莫70%左右
太少會有待命的最低電量,
太多就像intel現在一樣,95衝到200陪你玩
: : 你HT SMT來都變成浮雲
: : 我比叫納悶的是大家都說遊戲「多核」優化變好了
: : 多核優化變好那應該核心全部吃滿
: : 然後HT SMT變為浮雲
: : 如果還要加一堆後台實況 跑轉碼
: : 代表遊戲還是沒有核心全部吃滿囉?
: : 那多6T有啥差別
: : HT又不是實體核心??
: 因為優化越好,是分散的越好不論幾個T 你都可以很有效率的把工作平均分配下去
: 吃不吃滿 是OS 看你的程式需不需要
: 身為一個資深阿宅
: 通常都是 瀏覽器開個幾十個分頁,手遊旁邊掛著
再說一次笑話,某intel發言說平時大家都是上網用chrome
結果某次漏洞後chrome的做法是關HT
: 然後再開遊戲玩,在RAM CPU 不夠之前 ,我都不會把程式關閉的
: 這樣切換的時候才不會需要等待阿
: :
作者: Anderson0819 (炸醬牛肉烏龍麵)   2019-10-06 13:59:00
跟一個有小龍的卡通認真...
作者: firewalker (Firewalker453)   2019-10-06 14:54:00
明朝的政治環境,宋朝的軍隊,漢朝的敵人
作者: MrHeat (熱火先生)   2019-10-06 15:25:00
民國的胡婷婷

Links booklink

Contact Us: admin [ a t ] ucptt.com