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

675
Dan Rosenstark

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

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

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

0

2 ответа на вопрос

1

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

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

0
Sasha Chedygov

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


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

Live не поддерживает Grand Central Dispatch и OpenCL. Я думал, что приложения, работающие в 64-битном режиме, работают быстрее. Угадай что не так? Dan Rosenstark 14 лет назад 0
В этом случае я не понимаю, почему он будет работать быстрее, поскольку это 32-битное приложение. Возможно, пользователи, которые сообщили об увеличении производительности, испытывают эффект плацебо? ;) Sasha Chedygov 14 лет назад 0
Эффект плацебо, или, скорее, просто плохое тестирование. Контролируемое тестирование - это тяжелая работа, требующая дисциплины и места для записей. При обновлении ОС вы обычно теряете секунду на несколько минут :) Dan Rosenstark 14 лет назад 1
Это не может быть быстрее, это то же самое приложение, без использования каких-либо новых функций Snow Leopards ... alex 14 лет назад 0