@AslashA, никакого вреда от гипертрейдинга нет ни на мак, ни на windows, только польза, это же очевидно. Просто нужно себе представлять те случаи где он работает, а где от него толку просто ноль.
Увы, но это не так. И проверенно уже с очень мощным инстументарием диагностики.
Процесс прохождения цифровых данных (звука) от входа в DAW до его выхода через ASIO (через Core Audio плюс минус так-же, но как обычно - под Mac OS нет ни каких средств диагностики) очень не простой и зависит от КУЧИ ФАКТОРОВ, в том числе от того как обработка потоков реализованна в самой DAW.
Мы два дня подряд с
@Rst7 занимались увлекательнейшей работой - смотрели КАК работают разные DAW с ASIO в разных ситуациях, и поверьте - для каждой DAW, для оптимального использования мощности и многоядерности CPU нужно под конкретный ASIO делать патчи.
(Кстати, обнаружили серьёзный баг в этом плане в Рипере и будем о нём писать Джастину).
К примеру, я часто использую обработку аудио сигналов через Logic и плагины в "реальном"времени. Так вот при таких задачах движок лоджика его просто не использует, что и видно по индикатору CPU RT, где задействуются только четыре потока, остальные четыре просто не работают, и эти четыре потока из восьми и есть реальные железные яйца (ядра) моего процессора. Но ведь помимо реального времени есть задачи другие, системные процессы, и так далее. Так вот они и видны на индикаторе системной загрузки ЦП, и видно, что используются другие (логические) ядра. А вот при работе над проектом индикатор RT CPU использует все восемь потоков во всю, потому, что это уже не задача реального времени, только частично, при записи дорожки с мониторингом например.
При использовании хорошо отстроенной системы и хорошего аудио девайса, например RME, при предельно низких, для конкретного проекта, буферах - как правило Гипер Трэйдинг или ни чего не дает или ухудшает работу, особенно при наличии треков включенных на запись, когда работает в DAW система аналогичная Асио Гард Кубэйса.
Почему так, досконально подробно я не отвечу, но то, что я увидел под микроскопом и на термометре RT CPU - эти «фейковые» вторые ядра при гипертрэйдинге создают для некоторых процессов в DAW (скорее всего для конкретных плагинов) хаос, так как они их считают полноценными ядрами видимо и дают им задачи не по зубам.
Кстати, у всех DAW есть потоки предварительной обработки данных, и вот в Кубе для них лучше освободить нулевое ядро при включенном Гипертрэйдинге - эффективность того же Асио Гарда сильно повышается - но сделать это может либо Стэйнберг, либо производитель ASIO драйвера.