Programming 板


LINE

請問一下,現在應用程式或者系統程式怎麼跑在多核心架構下呢 譬如說,現在有A、B兩個cpu, 現在有兩個程式要執行分別是game和一個應用程式如word 那麼這兩個程式是怎麼執行呢 是由A cpu執行game,b cpu跑word嗎 還是說另一種情況 game的程式中,有某一段程式碼(code area S)可以獨立出來執行 那這樣game就分成兩邊跑 A cpu跑word,而B cpu跑 code area S嗎 還是說上述說的情況都不是呢? 麻煩各位指點一下 謝謝 --



※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.123.216.117
1F:推 WPC001:實際上, OS會拆成thread, 而OS會去分配資源 61.62.156.162 09/06 23:08
2F:→ bookmarket:OS會怎麼去拆呢?是我說的第二種情況嗎140.123.216.117 09/06 23:12
3F:噓 Lordaeron:哪個OS 有這麼大本事去拆成thread? 61.229.157.179 09/07 00:24
4F:→ bookmarket:不然是怎麼樣的做法呢?140.123.216.117 09/07 00:31
5F:→ bookmarket:還有Lord你有必要這樣噓嗎?140.123.216.117 09/07 00:31
6F:→ bookmarket:不懂不能問嗎?我只不過是提出我的問題140.123.216.117 09/07 00:34
7F:→ bookmarket:及假設這沒錯吧?140.123.216.117 09/07 00:35
8F:噓 Lordaeron:OS 不會幫你切, 哪是的程式自己要產生 61.229.157.179 09/07 00:56
9F:→ Lordaeron:thread, 致於會不會一個word, 一個game 61.229.157.179 09/07 00:58
10F:→ Lordaeron:XP沒招. 61.229.157.179 09/07 00:58
11F:推 ephesians:OS只會管理工作執行順序 61.231.18.2 09/07 01:39
12F:→ ephesians:一樓想說的也許是在多核心基礎下,工作 61.231.18.2 09/07 01:40
13F:→ ephesians:排程管理也涉及多核心...不必按字面噓啦 61.231.18.2 09/07 01:40
14F:推 adms:切磋討教不必噓 大家都有錯誤時 140.116.39.108 09/07 01:59
15F:推 WPC001:OS把CPU拆成thread... 不管是幾顆CPU 61.64.148.132 09/07 17:08
16F:→ WPC001:程式A和程式B不見得是分配到不同的CPU 61.64.148.132 09/07 17:10
17F:→ WPC001:我有講錯嘛? o_Oa 61.64.148.132 09/07 17:10
18F:→ WPC001:還是我沒講清楚? 應該是說OS是thread base 61.64.148.132 09/07 17:11
19F:→ WPC001:不是CPU base 61.64.148.132 09/07 17:11
20F:→ WPC001:發問者還這麼會噓別人... 不太好耶 61.64.148.132 09/07 17:12
21F:→ WPC001:看錯了...sorry, 是Lord噓別人,不好耶 61.64.148.132 09/07 17:13
22F:推 ephesians:你這一解釋反而變詭異了,何謂把CPU拆成 61.231.18.2 09/07 20:16
23F:→ ephesians:thread? Thread的定義是什麼? 61.231.18.2 09/07 20:17
24F:→ ggg12345:virtual processor ->process -> kernel 140.115.1.146 09/08 08:54
25F:→ ggg12345:thread, 說 OS 提供 virtual-processor 140.115.1.146 09/08 08:55
26F:→ ggg12345:是符合layer structure, 但program是由 140.115.1.146 09/08 08:57
27F:→ ggg12345:programmer分成 user thread (single 或 140.115.1.146 09/08 08:59
28F:→ ggg12345:multiple), multiple user thread 是由一 140.115.1.146 09/08 09:00
29F:→ ggg12345:個kernel thread(vp)對應負責幾個 user 140.115.1.146 09/08 09:02
30F:→ ggg12345:thread 是可要求 os 就觀看範圍(scope)就 140.115.1.146 09/08 09:05
31F:→ ggg12345:實際資源分派撥給. CPU 是硬體是拆不得的 140.115.1.146 09/08 09:08
32F:→ ggg12345:OS虛擬造出多個kernel thread 的virtual 140.115.1.146 09/08 10:37
33F:→ ggg12345:processor再由dispatcher分派 real core 140.115.1.146 09/08 10:39
34F:→ ggg12345:來實體化 virtual processor. 140.115.1.146 09/08 10:41







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:e-shopping站內搜尋

TOP