多CPU的機器OS如何align jobs?
如果我在多CPU上的機器, 比如說8 或 16個
for i in {0..1} do { time ./myprogram ${i}.input; } 2> ${i}.time;
這樣話 每次call myprogram時 會自動assign 給一個cpu嗎
還是全部的都只會在一個上跑..
現在的OS應該有聰明到會自己assign吧 但這樣一起跑..
會不會比一個一個跑的CPU hours 多呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 128.125.87.33
※ 編輯: sorryChen 來自: 128.125.87.33 (06/28 03:41)
→
06/28 03:42, , 1F
06/28 03:42, 1F
→
06/28 07:34, , 2F
06/28 07:34, 2F
→
06/28 07:35, , 3F
06/28 07:35, 3F
→
06/28 07:36, , 4F
06/28 07:36, 4F
→
06/28 07:36, , 5F
06/28 07:36, 5F
※ 編輯: sorryChen 來自: 128.125.87.33 (06/28 07:37)
→
06/28 08:54, , 6F
06/28 08:54, 6F
→
06/28 09:38, , 7F
06/28 09:38, 7F
推
06/28 12:46, , 8F
06/28 12:46, 8F
→
06/28 12:47, , 9F
06/28 12:47, 9F
→
06/28 12:49, , 10F
06/28 12:49, 10F
→
06/28 12:53, , 11F
06/28 12:53, 11F
→
06/29 00:42, , 12F
06/29 00:42, 12F
→
06/29 00:43, , 13F
06/29 00:43, 13F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):