エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
PHPコードのボトルネックを調査して改善した話
ボトルネックと向き合う ハローみなさん、エジソンです。 みなさんは、PHPで楽しくプログラムしています... ボトルネックと向き合う ハローみなさん、エジソンです。 みなさんは、PHPで楽しくプログラムしていますか? 僕は先日、とある機能で、パフォーマンスが著しく悪く、実用に耐えられない箇所を発見しまして、その箇所の修正に取り組んでいました。その時に得た知見を、本記事で披露したいと考えました。 ある全体の作業工程の中で、特定の工程が遅い事により、全体に影響を及ぼしてしまう事を、ボトル(首)が細い事で水の通りが悪くなる事になぞらえて、ボトルネックと呼びます。 ボトルネックの特定 ボトルネックを解消する手順は以下の通りです。 ボトルネックとなっている箇所を特定する 該当箇所を修正する 修正後にどれだけ処理速度が改善したかを確認する 期待されている場合は、OK。そうでなければ、「1」に戻って再調査。 一番やってはいけない事は、「2」から取りかかる事です。はやる気持ちをぐっとこらえて、まずはボトルネックと