我實現一些代碼,它運行在一個循環: loop do
..
end
在這循環中,我處理與詛咒庫按鍵。如果我按N和輸入了什麼東西,我開始一個新的線程,該線程(再次loop do .. end)計算時間 的問題是,爲什麼loop或while true導致在CPU內核中的一個100%的CPU負載?問題在循環中有效嗎? 有沒有辦法做到與紅寶石較低的CPU消耗無限循環? 提供完整的源here
完整的問題:爲什麼更適合使用MediaElementAudioSourceNode而不是AudioBuffer來獲得更長的聲音? From MDN:這些類型的 對象被設計成保持小音頻片段,典型地小於45秒。對於更長的聲音,實現MediaElementAudioSourceNode的對象更合適。 From the specification: 此接口表示駐留在內存中的音頻資產(用於一次性的聲音和其他