Re: [討論] Multitask 真的比較有效率??
※ 引述《Hoshiyou (Hoshiyou)》之銘言:
: 小弟年前到了一件新公司
: 發現這間公司很愛讓RD multitask
: 說難聽就是一個人當2~3個人用
: 短時間十幾樣工作下來
: A工作 做到一半 就被塞B工作
: B工作做到一半 又說C工作很急
: 然後D E..
: 持續interrupt 過了一個月後再來REVIEW
: A工作怎麼一個月了還沒結束..
: 實際上能做A工作的時間 整個月不到四天工時
: 還都是畸零時間 中間一堆context switch
: 但實際上A大概要一周FULL TIME 才能完成
: 而且一開始就是丟A工作下來的時候 就是這樣敲定時程
: 然後再來說這就是 multitask 是你的問題
: 再前一家公司 基本上除非真的很急 才會來打斷原有計畫
: 但這間新公司 一直被打斷根本常態 一天至少四五次
: 想請問版友有這樣的經驗嗎?
: 我看到公司老人的solution
: 1. 超會推 很難叫得動 即使他的網頁再看網拍和BBS
: 2. 等大家下班不會被打斷才開始專心趕工
: 但這兩種我都不是很愛 想問問有沒有第三種解
: 感謝
本魯自認不強,但還是想說點什麼。
RTOS的系統中還有priority這東西。
不是很難叫的動,是有時候有些priority太高,那些低priority 的task會永遠call不到
,所以有時候你得下放自己的priority,並且把明確的schedule 告訴老人,說明可能來
不及完成的原因跟需要的任務時程,不然人兩隻手拿刀架在脖子上也只能跑出這樣的效能
,除非多找一個cpu來跑,不然時程就是會delay,不要什麼都接受,不然有些老人永遠不
會跑起來。
另外自己得先排出task priority,priority 高的task 自然不會被低的context switch
,除非有更高的priority。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.231.123.32
※ 文章網址: https://www.ptt.cc/bbs/Tech_Job/M.1446348886.A.7C9.html
→
11/01 11:42, , 1F
11/01 11:42, 1F
推
11/01 12:29, , 2F
11/01 12:29, 2F
→
11/01 12:31, , 3F
11/01 12:31, 3F
推
11/01 13:48, , 4F
11/01 13:48, 4F
推
11/01 17:19, , 5F
11/01 17:19, 5F
→
11/01 18:34, , 6F
11/01 18:34, 6F
→
11/01 19:54, , 7F
11/01 19:54, 7F
推
11/01 23:07, , 8F
11/01 23:07, 8F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 3 篇):