Профилирование рубина / рубин на приложении направляющих

Я надеюсь понимать концептуально, что все входит в профилирование рубина или рубина на программе направляющих (например, использование памяти, скорость диспетчеризации запроса, скорость соединения с внешними программами как DB) и что является лучшими инструментами (на концептуальном и фундаментальном уровне), которые доступны

Спасибо

5
задан Vaibhav Gumashta 13 January 2010 в 13:49
поделиться

3 ответа

Я не знаю, поможет ли это, но я прочитал где-то статью, сказав, что Java является лучшим профилировщиком для Ruby on Rails Applications. Идея состояла в том, чтобы запустить их на jruby и использовать jprofiler или другие инструменты профилирования java, чтобы профилировать приложение Rails. Еще одна вероятность того, что я знаю, может быть реликвию RPM, коммерческое приложение, особенно для профилирования рельсов.

2
ответ дан 15 December 2019 в 01:02
поделиться

Если вы программируете на Mac, вы можете проверить DTRace .

Я лично использую Linux в данный момент, поэтому я не могу поговорить с ним стоит, но я видел, как он упоминал довольно несколько раз в различных книгах рельсов.

Первоначально он был разработан солнцем, чтобы бежать на Solaris , но я считаю, что теперь он приходит предустановленным на Mac OS X Leopard.

1
ответ дан 15 December 2019 в 01:02
поделиться

Вы должны посмотреть на Memory-Profiler Memory Damato для Ruby

, также стоит смотреть на его Patch Ltrace

1
ответ дан 15 December 2019 в 01:02
поделиться
Другие вопросы по тегам:

Похожие вопросы: