OS X Snow Leopard 10.6: будет ли мое 32-битное приложение работать быстрее?

Единственная программа, в которую я действительно добавляю процессор (используя 10.5.7), - Ableton Live 8.04. Некоторые пользователи сообщают о значительном увеличении производительности с OS X 10.6. Тем не менее, веб-сайт Ableton говорит:

Live - это 32-битное приложение. Начиная с Mac OS X 10.4, версия Live для Mac может использовать до 4 ГБ оперативной памяти. Это все еще верно для 10.6.

Означает ли это, что любое повышение производительности будет минимальным или это не логичный вывод?

2 ответа

Решение

Увеличение производительности, вероятно, связано с Grand Central Dispatch и / или другими улучшениями скорости в Snow Leopard. Я ничего не знаю об Ableton Live, но если он выполняет много параллельных вычислений, он увидит очень хороший прирост производительности, а если нет, может быть, только незначительный. Однако я не понимаю, как это связано с тем, что это 32-битное приложение.


Изменить: Так как он не поддерживает ни GCD, ни OpenCL, я не понимаю, почему вообще будет увеличение скорости, если это 32-битное приложение.

Snow Leopard предположительно использует меньше системных ресурсов, сократив вдвое исходную кодовую базу леопарда (для старых процессоров Power PC). Поэтому в теории для секвенсора осталось немного больше хрюка. Я предполагаю, что любые ранние различия в скорости будут переменными, так как, несомненно, будут проблемы с ранним выпуском, даже до рассмотрения проблем совместимости с Live.

Однако предварительные отчеты предполагают совместимость, и скоро Ableton выпустит полное обновление. Если вам нужна дополнительная информация о совместимости музыкального программного обеспечения и Snow Leopard, проверьте здесь http://createdigitalmusic.com/snowleopard/.

Другие вопросы по тегам