ボトルネックコードの埋め込み
通常は、プロファイリング機能を使ってボトルネックコードを発見するのですが、今回は、機能を評価することが目的なので、ボトルネックとなるコードを意図的に埋め込みます。ボトルネックコードは、次の手順で追加します。
ステップ1
画面の右上にあるRailsパースペクティブのアイコンをクリックして、Railsパースペクティブに画面を切り替えます。
ステップ2
Railsエクスプローラー上のBlogProject内の[コントローラー | ModelBlogs | アクション | index]をダブルクリックすると、該当するソースコード部分が表示されます。
ステップ3
ここに実行時のボトルネックとなる不要なループ処理を埋め込みます。埋め込むコードは次のとおりです。
flash[:notice] = “Today is #{Date.today}” for i in 1..10000 j = i end
ステップ4
先程と同じ手順で実行し、記述したコードに問題がないことを確認してください。確認後はサーバーを停止しておきます。