最初のコードを旧3DS でやってみましたが、T1-T0 は7、秒数は30秒ちょいでした。
ちょっと時間かかりすぎるので、100万ではなく30万にしたところ、T1-T0 が3、秒数が10秒になりました。
で、本題。
メインスレッドとシステム処理、そしてインタプリタとありますが、メインスレッドって10秒もかかってるんです?
なんかイメージ的には、
CPU?
1.メインスレッドがプログラムの内容を実行して、何か表示更新するようなのがあれば、そういう命令を出す
2.VSYNC の更新タイミングが来るまで、インタプリタが実行され、ソースコードを翻訳?する
以下繰り返し
ディスプレイとかスピーカーとか、なんか命令受けたところ
1.命令を受けたらそれを実行する
なんていうイメージがあるんですが……
0そうだね プレイ済み