→ Caesar08: 耳朵沒那麼厲害... 11/26 14:18
所以背後是真的進行了多次的context-switch,只是速度過快人耳無法分辨這樣嗎?
※ 編輯: ArcherState (140.123.97.47), 11/26/2016 14:21:29
推 stupid0319: 用耳朵跟CPU比速度? 11/26 14:23
→ Caesar08: 現在的async都是用dma去做吧,不會開別的thread 11/26 14:23
→ Caesar08: 如果你同時撥放幾百萬的因為,應該就聽得出來 11/26 14:24
→ Caesar08: 音樂 11/26 14:25
推 Yshuan: 只講音樂的話 我會猜mixer driver和音效卡有熱線 11/26 14:38
→ ArcherState: 那單純Coroutine是算單Thread嗎?因為有文章說Lua的 11/26 14:41
→ ArcherState: Cortoutine也是一種Thread物件 11/26 14:41
推 TeaEEE: 音樂是khz,可是cpu可是ghz呢 11/26 14:50
→ azureblaze: 音效卡有buffer,CPU只要負責塞資料進去就好了 11/26 15:31
→ azureblaze: 用CPU做即時音效處理炸音多的是 11/26 15:32
→ wtchen: 這篇文章跟C/C++的關聯是? 11/26 17:51
→ wtchen: 雖然我對本主題感興趣,但還是請補上關聯點。 11/26 17:51
推 littleshan: coroutine 是一種特別的 user-level thread 11/26 19:04
推 littleshan: 一般的thread不會定義中斷點(yield) 11/26 19:06
→ littleshan: 但coroutine需要自行定義中斷位置 11/26 19:06
→ firejox: coroutine 只是一種概念 跟thread沒什麼關係 11/26 21:13
推 DirKai: 你播5首耳朵就錯亂了啦,應該是聽不出來 11/27 11:59
→ michael0728n: azure正解 11/27 22:23