作者: ocean15 時間: 2017-7-19 18:31 標題: 微軟做就單核U王i3,Win 10關閉程式時只行單一個線程
Win10又現新Bug 24核電腦也能卡成老爺機
2017年07月18日10:20
近日,因為Bug多而被人戲稱為“Bug 10”的Win10操作系統又爆出了新的問題。
近日一位Google工程師Bruce Dawson的電腦在Win 10系統下進行編譯工作時出現了嚴重的卡頓現象。這位程式員的電腦配備了Inter 24核心48線程、64GB內存以及高速SSD等超強配置,卻在進行程式編譯時卡得連鼠標都動不了。
程式員出身的他立即調出系統管理器查看,卻發現無論 CPU 還是內存都並沒有占滿,很少有超過 50% 的。
通過查看 Windows 系統事件追蹤工具 ETW,結果發現 Windows 10 在進程銷毀方面的確存在一個嚴重的問題。即當程式/進程需要關閉時,Windows 10 會通過某一單獨的線程進行處理。也就是說即便你有幾十個處理器核心,Windows 10 在關閉進程時也只會調用其中的一個,即這時的 Windows 10 其實是單線程運行的。
一般情況下這也沒什麼,但對於程式員來說,頻繁啟動、關閉大量進程是最常見的操作,於是悲劇就發生了。而且更糟糕的是,CPU 核心數越多,關閉開啟的動作越頻繁,卡頓就越嚴重。該工程師的遭遇就是,CPU 高達 48 線程,但銷毀進程時只有 1 個線程在拚命工作,另外 47 個都在圍觀。不知道隔壁的聯發科看到此情此景,究竟是作何感想。
經過驗證,這一Bug只在Windows 10上存在,老版本的Windows 7反而沒有問題。
那麼廣大的Win 7用戶,你們還打算升級系統嗎?
作者: Margina 時間: 2017-7-19 21:36
Windows 10 是基於 Windows 8 及 8.1 改編,即是 Windows 8.x 好可能有同樣問題。但諷刺嘅係,Modular Core 等多核心支持和 AVX 2.0 等新指令集,Windows 7 支持就更有限。
via HKEPC Reader for Android
作者: 孤兒仔 時間: 2017-7-20 10:24
請註明文章出處,如此浮誇爛文好比淘寶頭條那堆垃圾。
作者: A_C 時間: 2017-7-20 10:48
The original one should be this one:
https://randomascii.wordpress.co ... cant-move-my-mouse/
作者: tuyylihk 時間: 2017-7-20 10:51
一睇就知農場文...
不過內容基本上冇錯
個位工程師既blog:
https://randomascii.wordpress.co ... cant-move-my-mouse/
Win10,一個關程序唔識parellel既作業系統
作者: usei 時間: 2017-7-20 11:03
農場文源頭有時好難搵
作者: tuyylihk 時間: 2017-7-20 11:05
呢篇絕對唔係啦
成個Google工程師人名出唒黎除非完全作假...
作者: bam1a 時間: 2017-7-20 12:34
內容農場嘅威力係加呢D人名當有權威性,然後唔落多D 原文來源,當正第一手消息等上釣
仲有某個內容農場更識推銷自己個AC名同佢D聯絡方法去搏人求料,其實係自己抄第個網站D內容

指名黑名單:kknews read01
作者: ocean15 時間: 2017-7-20 12:57
中文原文
http://sina.com.hk/news/article/ ... %A9%9F-7694404.html
我都想貼英文來源,但係英文又會有幾多人去睇?
我貼前已經google幾個source
包括tom hardware法國版
https://translate.google.com.hk/ ... soft%2C1-64752.html
作者: 良優 時間: 2017-7-20 14:05
唔怪得知部機越用越LAG..必需重啟
作者: kuen@ 時間: 2017-7-20 17:21
回覆 10# 良優
當你Lag嘅時候去工作管理員度,睇下有邊個app用緊CPU,我就發覺win update長時間佔用20%以上,唔知攪乜。。。
作者: 良優 時間: 2017-7-20 17:32
回覆 11# kuen@
冇程序用緊CPU都會LAG
頂多只有10%....全部DPC LAG都係網絡驅動造成...
試過新/舊/網通/INTEL都會有呢個情況
server 系統反而冇呢種情況
作者: twaiho2003 時間: 2017-7-21 23:15
咁linux同bsd關閉程式 可唔可以多線程?

