Я работаю над приложением, которое должно визуализировать очень большую страницу, составленную из набора частичных элементов.Я могу видеть время рендеринга для каждой из моих частичек в журнале, и есть несколько, которые занимают более 500 миллисекунд.
Очевидно, что это недопустимо. Как я могу профилировать рендеринг этих партиалов ?Например, как я могу получить разбивку методов, вызываемых внутри них, и сказать: «О, я трачу X миллисекунд на использование Y link_to
» и т. Д.
Я использую Ruby1.9.2-p290 (я могу использовать 1.9.3, если это полезно) и Rails 3.1.3.