2013年4月24日 星期三

單核心,雙核心

單核心雙核心有何不同

客官對這非常理解的

請按上一頁




CPU已經發展到多核心了

有何不同 簡單的說

單核心CPU就好像你家裡只有一個僕人 雙核心CPU就好像你家裡請了兩個僕人...

單核心CPU運作

就好比對家裡唯一的僕人下了一個指令

假如她在洗衣期間 身為主人的你恰好要回家

你可能要一直按門鈴叫她趕快來開門

好比你下了第二道指令對CPU做不同的要求

當然單核心的CPU就像是家裡那唯一的僕人一般 會有點分身乏術

她可能洗衣服洗到一半 衝出門幫你開個門就又急忙忙的跑回去洗衣服

當你要洗澡要放熱水時,你可能又一直喊快來放洗澡水

就像你處理一個影片轉檔 這類耗用極大資源的程式

當你要求要開啟一個網頁時 可能就動彈不得

就像你要僕人去做一個狗屋並且去日本買一隻狗

這時當你洗澡洗完卻發現被反鎖在浴室時

你怎麼大叫都不會有人來救你的道理是一樣的

雙核心CPU運作

就像家裡請了兩個僕人

一個CPU核心專門處理程式

另一個專門優先處理使用者目前的要求

也就是說 其中一個僕人專門負責您之前所下的任何命令

她可能是正在邊修屋頂漏水 邊拖地邊擦窗戶

還邊準備出門去買高鐵車票 還得去日本買東西回來...

另一個僕人 平時若你沒有新的命令時

她就會去幫另一個僕人共同完成你所交代的事情

但是她有更主要的任務則是 隨時聽候您的差遣

若主人你一回家 她則隨傳隨到的立刻開門 你走進門則立刻幫你準備拖鞋

你開始脫下外衣時她就幫你拿去掛好 你準備洗澡時 她就會把熱水放好...

也就是說 雙核心的CPU 不管你之前執行了多少個程式軟體

也必定會有其中一個核心 專門隨時應付你的最新指令

CPU雙核心一定比單核心的快嗎?

只要你願意花錢 單核心CPU也是有處理速度很快的

好比你只要願意花錢 請一個年輕的僕人 就會比請兩個阿婆級的僕人要快上不少

核心應用還是要看系統和軟體的支援







沒有留言:

張貼留言