aiscript icon indicating copy to clipboard operation
aiscript copied to clipboard

Question: IRQはなぜ必要?

Open marihachi opened this issue 1 year ago • 3 comments

IRQは300ステップごと(0~299)に発生させていますが、IRQ発生時は5ms遅延させているだけで特に何をしてるわけでもないようです。 これは何のための処理ですか?

marihachi avatar Aug 03 '24 23:08 marihachi

無限ループするコードを実行したときにホスト側がハングしてしまうことへの対策だと思います。

uzmoi avatar Aug 03 '24 23:08 uzmoi

playgroundで実行してみるとそんな感じみたいですね 頻度を変えてみたり、待ち時間を変えてみるとパフォーマンスにそこそこ影響を与えてるようなのが少し気になってます。

marihachi avatar Aug 04 '24 00:08 marihachi

related: #665

FineArchs avatar Aug 04 '24 01:08 FineArchs