ruby / rails / mysql ухудшены на Snow Leopard - PullRequest
1 голос
/ 24 января 2010

Я потратил кучу часов на это. У меня нет проблем с получением объектов для сборки, но я вижу, что мой набор тестов работает примерно в 2 раза медленнее, чем когда я работал в OS X 10.5.x. Я потратил много времени, играя с разными настройками оптимизации (учась избегать компиляции llbm-gcc от homebrew). Я только что узнал, что мне нужно настроить /Library/Preferences/SystemConfiguration/com.apple.Boot.plist, чтобы ядро ​​загрузилось в 64-битном режиме. Однако мое приложение rails все еще работает немного медленнее, чем раньше, даже после прогрева сервера mysql.

Так, какие настройки производительности мне могут понадобиться? Прямо сейчас фондовый ruby ​​1.8.7 для некоторых вещей работает быстрее, чем 1.9.1, и мне бы очень хотелось узнать, есть ли что-то, что мне нужно искать. Все мое программное обеспечение было скомпилировано для x86_64, mysql с оптимизацией -O2, с использованием обычного gcc (не llvm-gcc).

1 Ответ

2 голосов
/ 18 марта 2010

оказалось, что я был глуп. Я добавил / изменил несколько строк в моем наборе тестов, которые убили производительность, которая меня беспокоила.

...