SSD и работа со звуком
2013
Пару месяцев назад, специально для усорения работы со звуком, был приобретён SSD накопитель. Какой фирмы писать не буду, мне за это не платят, как некоторым. Скорость заявлена 530 Mb/s на чтение и 240 Mb/s на запись. Ёмкость 250 Gb, естественно SATA3. О том, как эта штука себя показа при работе со звуком и написан данный обзор
Интересен он будет тем, кто занимается работой со звуком на постоянной основе. А именно: сборкой, синхронизацией, локализацией звуковых дорожек и т.п. Особенно HD дорожек. Ну и наверное будет интересно тем, кто балуется с разного рода секвенсорами и виртуальными ди-джеями
Сразу скажу, что прирост скорости, а следовательно и экономия рабочего времени, превзошла все ожидания. Но обо всём по порядку. Информацию о том, что такое SSD, в чём его плюсы и минусы, как на нём гоняет ОС и всё такое прочее, можно с лихвой найти в сети. Ниже речь пойдёт именно о том, что даёт SSD при работе со звуком в конкретных тестах и цифрах
Вводная. Тесты проводились мной, Переводманом, на Intel QuadCore i5-2400 (3200 MHz), 4 Gb DDR3 (1333 MHz). Подопытный HDD - 7200 RPM с 32 Mb буфером. И SSD и HDD были подключены через SATA3. Windows 7 x64, стоял во время тестов на HDD. Состояние Windows - латентная загаженность, плавно переходящая в хаос. Для работы бралась 8-ми канальная HDMA дорога весом 5 Gb. Каждый канал при распаковке в wav весил 1,1 Gb. Сначала тесты делались с дорогами, находящимися на HDD, потом тесты делались с теми же дорогами, но уже на SSD
Результаты этих тестов и приведены ниже в формате ММ:СС
ТЕСТ 1
Сборка HDMA 7.1 дороги из wav каналов через DTS-HD MA Suite:
|
|
---|---|
|
|
Прирост скорости на SSD: 0
ТЕСТ 2
Распаковка HDMA на wav каналы через eac3to с командной строкой %_.wavs -normalize:
|
|
---|---|
|
|
Прирост скорости на SSD: на ~20% (или в ~1,20 раза)
ТЕСТ 3
Обрезание 21 мс через eac3to с командной строкой -21ms -keepdialnorm:
|
|
---|---|
|
|
Прирост скорости на SSD: на ~95% (или в ~1,95 раза)
ТЕСТ 4
Выделение ядра через eac3to с командной строкой -core -keepdialnorm -dontpatchdts:
|
|
---|---|
|
|
Прирост скорости на SSD: на ~135% (или в ~2,35 раза)
- Теперь переходим к тестам в аудио редакторе. Нужно сразу отметить, что проводились они уже с б?льшим участием экспериментатора. Если в предыдущих тестах цифры брались из логов, то здесь, во-первых, время засекалось вручную, а во-вторых, периодически мышкой совершались нажатия на соответствующие кнопки программы. Делалось всё это максимально идентично в каждом случае. Субъективная погрешность, я думаю, не превышает 10-20 секунд, т.е. для полученных результатов является статистической
- Для чистоты эксперимента, в тестах с HDD, Temp-папка аудио редактора так же, как и дорожки, находилась на HDD. В тестах с SSD, соответственно, она находилась на SSD
ТЕСТ 5
Берём аудиоредактор и открываем в нём все 8 каналов:
|
|
---|---|
|
|
Прирост скорости на SSD: на ~138% (или в ~2,38 раза)
ТЕСТ 6
Теперь по очереди добавляем громкость на +5 dB к каждой дорожке, а потом каждую дорожку снова по очереди нормализуем. Такие бессмысленные, но весьма сильно нагружающие систему операции, выдают следующее:
|
|
---|---|
|
|
Прирост скорости на SSD: на ~198% (или в ~2,98 раза)
Результаты уже внушающие, можно сделать предварительные выводы:
- Как и следовало ожидать, тест №1 ничего другого, кроме 0 прироста показать не может, пока мощность ПК не возрастёт до той степени, когда скорость кодирования превысит скорость записи на жёсткий диск. Сделан он был исключительно на всякий случай, а вдруг... Но, как и было предсказано, к кодированию дорожек SSD скорости абсолютно не добавит. Но, учитывая все остальные результаты, это было бы уже роскошью
- Тест №2 так же связан с кодингом, но уже с обратным, т.е. с декодированием. И прирост на ~20% (или в ~1,2 раза) в этом случае очень любопытный. Да, он маленький, но он есть, а следовательно, не покупая суперкомпьютер, а немного обновив железо, можно этот прирост увеличивать. Скорость операций декодирования дорожек уже превысила (по крайней мере на не самом новом подопытном ПК) скорость записи на HDD
- Тест №3 и №4. Это уже пошли серьёзные вещи. В обоих тестах кодинг отсутствует, а идёт операция одновременного считывания/записи. Оба теста делают практически одно и тоже, поэтому можно смело вывести их средний показатель, который составляет увеличение прироста на 115% (или в 2,15 раз) при работе с условно одновременным "последовательным" считыванием/записью звуковых дорожек большого объёма
- Тест №5 - тут и комментировать нечего. Чистое чтение в виде открытия дорожек с приростом скорости более чем в два раза
- И наконец, тест №6 - тут и запись и чтение и обработка. И ещё более высокий прирост, аж в 3 раза
В два-три раза быстрее, это уже звучит круто. Теперь приступаем к серии "параллельного" тестирования, когда условно в единицу времени идёт обработка (чтение, кодировка, запись) сразу нескольких дорожек. Вот тут и начинается самый разврат...
ТЕСТ 7
Берём и одновременно выполняем со всеми 8 открытыми дорогами следующее: добавляем к 3 каналам по 5 dB громкости, ещё 3 нормализуем, а к оставшимся применяем parametric equalizer:
|
|
---|---|
|
|
Прирост скорости на SSD: на ~708% (или в ~8,08 раза)
ТЕСТ 7
Потом берём и сохраняем все изменения во всех дорогах, что сделали в 6 и 7 тестах, нажав Save All:
|
|
---|---|
|
|
Прирост скорости на SSD: на ~711% (или в ~8,11 раза)
Итак, цифры говорят сами за себя. Разница в скорости при работе со звуком просто фундаментальная:
- Только одно увеличение скорости в 2-3 раза при "последовательном" чтении/записи уже окупает все потраченные на SSD деньги
- А прирост скорости в 8 раз, при "параллельных" операциях работы со звуком, это просто убийственный аргумент в пользу SSD. Особенно, учитывая, что именно "параллельная" обработка как раз больше всего и нужна при работе со звуком, особенно с HD дорожками, когда на мультитреке, например, идёт одновременная подгонка нескольких каналов. При таких операциях на HDD постоянно присутствует задержка при приближении звуковой волны. Чтобы найти нужный пик нужно постоянно отдалять, перематывать и приближать одновременно несколько дорожек. Если их количество на мультитреке переваливает за 8, то тестируемый компьютер периодически зависает. Получается не столько работа со звуком, сколько ожидание этой работы со звуком. На SSD этого просто нет. 8-9 полноценных звуковых каналов из фильма можно мотать/приближать/отдалять без всяких задержек. Отображение увеличения масштаба происходит мгновенно
- Нельзя так же не сказать, что тесты 7 и 8 на HDD сопровождались адским скрежетом, сопением и пыхтением механических частей. Этот невыносимый скрежет существенно влияет на неподготовленную психику и только ветераны работы со звуком могут его переносить относительно безопасно для душевного здоровья. На SSD этого так же нет. Ненавистный скрежет отсутствует в принципе
Кроме того, во время этих же тестов на HDD, использовать компьютер практически невозможно. Попытка переключиться, например, в браузер и посмотреть почту подвешивает комп напрочь. SSD и тут ведёт себя по-другому. Задания не становятся в очередь, подвешивая компьютер, а выполняются одновременно. И совершенно спокойно, в это время, можно запустить хоть ещё один такой же тест. Скорость просто поделиться между ними, без всяких зазависаний - Есть и приятные бонусы. Во-первых, возможность поставить на SSD Windows. Из 250 Gb диска, например, вполне безболезненно можно выделить 20-30 Gb для этих целей. Нужно только помнить при этом, что скорость SSD зависит ещё и от его размера, а точнее, от количестве занятого места на нём. Чем его меньше, тем медленнее становится скорость. Всегда надо оставлять десяток другой гигабайт свободными. И во-вторых, раздача релизов через torrent никак убивать SSD не будет
- Единственным минусом остаётся по-прежнему соотношение цены и размера. Для полного перехода на SSD они по-прежнему слишком дороги. Слишком мало места пока можно купить за вменяемую цену, так что релизов много на SSD пока не удержать. Однако, для работы со звуком, SSD показал себя девайсом нового покаления, переводящем скорость на совершенно новый уровень
Комментарии