"多工"的定義到底是什麼?

epstudio wrote:
多工跟支援多核心的多...(恕刪)

解釋的很棒
不曉得我這樣理解對不對
如果軟體不支援多核心,即使你開再多的程式仍然只有單一核心在處理
這種情況下就跟使用單核心沒有差別
除非你有使用到支援多核心的軟體,否則多核心的功能可以直接忽略
所以正常的情況是,大部分的軟體都沒有支援多核心
通常很少有機會使用到多核心的功能

而大部分人所認知的多核心,卻以為同時執行多個程式就可以讓多個核心同時處理
卻不知道如果軟體沒有支援,永遠只有使用到單一核心的功能,跟你買單核心處理器沒有兩樣。
一個小路人
這個2009年的理論即使放到2023仍然正確,只可惜市場只會誇大核心數,一般人使用根本不會用到多核心,但是不吹一下賣不出去
我覺得,

找出舊的討論可以釐清很多觀念.


什麼是應用程式的 multi-threading/single-threading?
什麼是 OS 的 multi-tasking(multi-processing) ?
什麼是硬體的 multi-processor,怎麼影響 os 的 multi-tasking ?
樓主去裝一套 DOS

就知道什麼叫做多工。
要很簡單的來說

在同一時間一心多用

即為多工

對於多核心的電腦,若在程式編寫或編譯時無法把程式線性化,

就不能充分利用多核心的特色,結果程式只能在一個核心上運行,

平白浪費中央處理器的資源。

需應用程式有支援多核心架構 不然還是以單核去做處理喔

話說我也是用四核啊...還不是只有天天打開電腦看網頁
波堤 就是Mister Donut的波堤
j808010 wrote:
之前我陪同學到光華商...(恕刪)


多工,是你同時處理多項工作
多核心,是你有二位、四位秘書幫你作

懂嗎?
老闆想清庫存...

這 樣 才 會 有 1 5 字 了 沒 嗎 阿 喔
叫一次跟你三個女人做愛,你就會知道了
一邊要進去、一邊要用手、一邊要用口,這就是多工。說一堆倒不如親身體驗
DOS 只有單工、還有利用系統 bug 搞出來的 TSR 偽多工。
你一邊看文件、同時聽音樂,沒透過某些技巧,基本上不可能。

Windows 3.1 看起來多工,但其實是進階版本的偽多工。

XP 支援多工、每個視窗都可以看成獨立的執行緒(當然可以分得更細),但是早期版本不支援多核,當然也無所謂主動替應用程式分配運算核心之類的。

早期應用程式不支援多執行緒、現在支援。
老闆想清庫存+1
現在越來越多軟體支援多核心(執行單一軟體,他即可分割,用多核心去跑)
未來一定是趨勢
而且同一時間作多件事情,你本身也有在做
所以你購買多核系統應該是比較正確的選擇

我是水瓶子,請叫我瓶子,英文是叫不出來的啦,我什麼都沒掌握好,如今我能做的就是抓住騎單車的這快樂時光
一邊寫情色小說
一邊看片思考靈感
一邊跟狗友聊MSN
一邊掛網玩遊戲
一邊開網頁打嘴砲


多工
關閉廣告
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!