之前我陪同學到光華商場買電腦時因為X2-550缺貨所以老闆建議他用X3-720我問同學要不要直接上四核算了老闆卻說除非你有需要"多工"不然不需要用到四核心我很好奇這個"多工"到底指什麼?如果像我喜歡一次開十幾個網頁這樣叫多工嗎?還是說邊玩遊戲、邊看電影、一邊繪圖、再順便寫網誌才叫多工嗎?(應該沒有人這麼厲害吧)如果說人類一次只能做一項工作那用單核心不就足夠了嗎?幹麻核心數一直增加那如果要買電腦要怎麼判斷自己有"多工"的需求
j808010 wrote:還是說邊玩遊戲、邊看電影、一邊繪圖、再順便寫網誌才叫多工嗎? 沒錯,這個就是多工j808010 wrote:如果說人類一次只能做一項工作那用單核心不就足夠了嗎?幹麻核心數一直增加 分工合作咩有點像是忍者的分身術....例如有些繪圖軟體,雖然乍看只是一個程式,可是裡面卻有許多不同的模組,如果是用多核心的電腦下去跑,可能使用的每一個模組都可以有一顆CPU去處理,如果是單核....SORRY,那就要排隊慢慢來嚕
定義喔 ~ 樓主應該只是需要個"何謂多工"的解釋吧小弟的看法是: 在計算機上得以同時執行多項運算處理的使用模式 ~舉例: 掛MSN ~ 聽音樂 ~ 打報告 ~ 視窗遊戲 ~ 燒錄CD ~ 影片轉檔 ~ 解壓縮 ~ 看網路影片 ~ 同時進行這就是一種多工的使用模式 ~ 以下來比較一下 ~ 多工跟沒多工是差在哪裡 ~這種模式就好比 ~ 有個能力很強的首領 ~ 不如有多個能力不錯的大臣 ~ 去處理多項事務一樣單核時脈3.0GHz 就好比有個處理能力很強的首領 ~ 但他再強 ~ 同時處理多項事務卻會比較慢 ~四核時脈2.6GHz 就好比有多個處理能力不錯的大臣 ~ 雖然沒首領厲害 ~ 但是層層分工多項事務 ~整體上的時間效率與負擔來說 ~ 卻比首領一個人去執行來得好.舉例說明: 劉邦不強 ~ 但他有 (張良+韓信+樊劊+蕭何) 四核心去處理國務 ~ 自己可以安心去玩 ~項羽超強 ~ 但他僅有(軍師范增)卻又不合 ~ 免強加起來算是雙核心 ~ 范增死後 ~ 雙核也沒了所以 ~ 事情愈多 ~ 核心分擔的能力便在於"多工" ~ 核心越多 ~ 多項事務的運算處理就越順利 ~大概是醬吧 ~ 不知道有沒有回答到你的問題
多工跟支援多核心的多執行緒是不同的~所以老闆說不用多工不需要用到四核其實不完全對~多工是作業系統同時間處理多個工作的能力,所以可以同時上網、聽音樂、聊 MSN、打報告,即使是單核心的 CPU 也可以多工~那多核心的優勢是什麼?以兩顆核心來說,相同的工作量有兩個人在處理,當然會比一個人處理來的順暢,尤其是工作量多的時候,電腦可以把工作分配給比較不忙的人去做,不會像單核心需要等排隊等待~但是多核心在多執行緒的環境下就會比單核心來的有用,一般程式如果不支援多執行緒,其實用多核心跟單核心執行起來表現差異並不大,但在多核心的 CPU 上,多執行緒可以當成把一件工作分成多個部份讓多個人同時作,這時候完成的時間就會縮短許多~換個角度來說,如果程式是單執行緒的,這時候既使有多核心的 CPU ,因為只有單一件工作,且沒辦法分割,所以依個人跟四個人做都是一樣的,四個人時就是有三個人被晾在一邊~簡單來說,多工是作業系統的能力,而多核心最大的好處不是在應付多工,而是當軟體支援多核心時,可以發揮多核心的最大效能~以上是用比較簡單的方式去解釋,實際上會複雜許多~
講簡單一點的話就是..應用程式一定要有CPU運算...........若開啟兩個以上程式.就要看CPU有無多餘的運算效能給第二個程式使用..但也有可能是第二個程式的優先順序高於第一個程式.這時就會發生互強資源的狀況..反而比單一執行程式更慢很多..所以若有多核心是更好的選擇...本想講簡單一點..不知這樣說會不會太複雜阿..