Die Ruby on Rails-Konsole sollte Ihnen zeigen, welche Partialtöne zum Rendern eine Weile dauern. Wenn das nicht genug ist, könntest du das neue Relikt-Juwel (https://github.com/newrelic/rpm) installieren und das im Entwicklermodus verwenden, was dir einen Überblick über die Vorgänge gibt.
Wenn Sie unter Heroku bereitstellen, können Sie die kostenlose Version von rpm hinzufügen, die Ihnen die gleichen Statistiken über Ihre laufende Anwendung gibt.
Ruby hat einen Profiler (http://ruby-prof.rubyforge.org/), der Ihnen die Speichernutzung, die Anrufzeiten usw. anzeigt, aber es könnte schwierig sein, Ihren Code aus dem Framework-Code zu verbreiten.
Ich habe versucht, die Anweisungen in der hier angegebenen Link folgen, aber festgestellt, dass 'script/performance/request' wurde von Rails 2.3.2 entfernt. –
Ja, diese Antwort ist Rails-2-spezifisch, wie ich es im Jahr 2010 gab. Nicht sicher, die Rails 3 Möglichkeit, dies zu tun ... –
Changelog (http://rails.rubyonrails.org/files/railties/CHANGELOG.html) sagt: Entfernen Sie Skript/Performance/Request zugunsten der Performance Integration Tests. [Pratik Naik] "Um mit script/Leistung/Nachfrage weiterhin, installieren Sie das Plugin request_profiler: Skript/Plugin installieren git: //github.com/rails/request_profiler.git" –