タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

JITに関するsatopianのブックマーク (1)

  • PHP8系へのJITコンパイラ導入方法&処理速度を検証(小話52) | オタク総研

    PHP8.0からJITPHP言語機能として実装され、理論上大幅な速度向上を達成したとの事なので超今更ですが実際にコードを書いて実際に検証してみました。 ※実装・速度検証をすぐご覧になりたければ↓目次からどうぞ [temp id=6] JITを導入しよう OPcache・JITコンパイラとは ほんの少しだけ用語解説。QiitaやZenn・DEVとかに詳しい解説があるので是非ご覧あれ。 PHP来インタプリタ型言語としてopcodeに変換して処理されますが、OPcacheを使うことでメモリ内に保存されて次リクエスト時に変換を不要にして高速化を図るというものです。(「キャッシュ」という語が含まれている通り) ※opcodeは.NET Frameworkの中間言語「IL」的なポジション JITは”Just In Time”の略でJITコンパイラを使えば、ネイティブコード(機械語)まで一気に変換

    PHP8系へのJITコンパイラ導入方法&処理速度を検証(小話52) | オタク総研
  • 1