G.F wrote:所以是變絕緣體時電壓...(恕刪) 半導體裡的名詞不是 導體與絕緣體,應該是說電晶體的狀態為 開 或 關電晶體都是通電的,在電位較低時電晶體會被關閉、電位較高時電晶體會被打開,以此來判別0或1這裡可能要請專業的人來講了... 小弟也只懂得皮毛而已 @@
多工執行「多工」(Multi-task)是CPU另一個很重要的概念,其實單核心CPU一次只能執行「一條」執行緒,沒錯!就是一條,現在流行的雙核心CPU也只增加到兩條。可是一個軟體可能就產生不只十條執行緒,為什麼我們在Windows下可以同時跑好幾個軟體?這是因為CPU每次執行的速度都飛快,運算的時間以「奈秒」(1/1000000000秒)為單位,算完一條就立刻切到另一條,高速切換下,我們就會覺得所有程式好像同時在執行一樣。所以,CPU越快,每個工作的執行速度就越快,整體感覺就是電腦變快了以上為1-1內容摘錄抱歉,剛才閱讀了上一篇,個人給一些意見以資訊科技廣義來說:多工執行緒是為了加快處理速度的一種處理方式單核心的CPU也是可以使用多工執行緒的處理方式雙核心也不是多工執行緒處理的必要條件由作者原文看來,應該是以微軟工作管理員,排程的方式去說明但希望作者在撰寫時,能夠以基本原理深入,主題淺出的方式,這樣能為網友帶來更正確的觀念
Wayne_c wrote:多工執行「多工」(M...(恕刪) 單核心的確也能多工執行緒,但OS同時間只能派送一條執行緒(的指令)給CPU,要派送兩條以上的執行緒(的指令),一定要有多核心、多處理器,或HyperThreading。所以我才會寫『單核心CPU一次只能執行「一條」執行緒』,但OS當然可以保留多條執行緒,但「一次」就只能派送「一條」給單核心CPU(不含HT的情況),Windows XP不會合併不同執行緒的指令送給CPU,以防暫存器衝突,其他作業系統我就不知道了。我只是希望用簡單的文字表達多工、單/多執行緒程式的概念,大概表達的不好吧。
大大的文章寫的真好~(不過這篇的內容真難...我看了2次才搞懂一些...)小弟想請問一下~這是我家舊電腦使用CPU-Z所偵測出的結果...為何這台賽揚1.7的倍頻是17倍呢?!(這種事應該不是我搞出來的...)還有另一個問題~我家比較新的電腦所使用的處理器為C2D E6300但是好像是比較初期的,處理核心為Conroe跟比較新的Allendale 之間,有強弱之分嗎?感恩啦~