作者benbchung (距離...是妳經過我的時候)
看板C_and_CPP
標題執行緒指定cpu運行
時間Sun Nov 22 13:34:31 2015
小弟使用mfc引用CWinThread這個class做多執行緒的使用。
有部份執行緒專門負責對ccd進行取像,但發現其他計算用的執行緒做計算效能較大時,
會影響到ccd執行緒少取到幾張取像。
小弟是八核心電腦,目前已讓ccd的執行緒優先權最高,是否還可以分配獨立cpu核心供cc
d取像不受其他計算的影響?
--
Sent from my Android
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.126.14.155
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1448170474.A.AAA.html
推 stupid0319: MSDN SetThreadPriority 11/22 14:09
→ benbchung: SetThreadPriority已經是最高了…我想分配核心運行 11/22 15:53
推 stupid0319: 如果對所有執行緒進行同步化呢,設event什麼的 11/22 19:08
推 christianSK: 看起來比較像是同步的問題 11/24 17:36
推 Dkky: ccd使用frame buffer先將圖片存在camera的 buffer中 11/29 01:23
推 Dkky: 適用於Trigger取圖 11/29 01:36