今度はAOTを用いた場合の処理時間を実測しよう。48926167820:44:15最適化無しで約64秒、配列関連の最適化有りで約52秒、更に最適化(-O3)しても約52秒という結果となった。性能の劣化はそれほどでもないが、向上しなかったことは確かである。ここまで見てきて、少なくとも動的メモリ確保の場合、再帰をループに展開しても性能は向上しないようだ。Javaの場合は性能が劣化する傾向にあると言っても良いだろう。理由は良く分からない。すると、私のループへの展開の方法が不味いだけなのかもしれないが。次回以降は、事前メモリ確保の場合の実測を行いたい。昨日書いた結果は、全然別の実測でした。読者になるこのブログについてはてなブログをはじめよう!amadoさんは、はてなブログを使っています。ブログを報告する引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。