Показать полную графическую версию : Софт для кодирования видео(аудио) на двухядерном 64-битным процесором
Проблема заключается в том, что при кодировании выдео, процесор не работает на всю мощность, загрузка ~60%.
Компьютер:
ЦП AMD Athlon 64 x2 5200+/ga-ma770DS3 мать/2*1Gb PC6400 DDR2 ОЗУ/120Gb винт/HD3650 512 DDR3 видео.
Пользуюсь VirtualDub-1.8.4-AMD64 и K-Lite Codec Pack 64-bit.
ОС - Microsoft Windows Vista Ultimate 64.
Думаю поблема в том, что используется 1 ядро.
И второй вопрос: можно ли для кодирования видео использовать ГП и ОЗУ видеокарты?
e_one, вот эти загрузка ~60% » это от VirtualDub одного или суммарная загрузка. Другие приложения и процессы какие-то еще работают?
что используется 1 ядро », ничего подобного, пашут запрягшись оба.
У меня на Core Duo E6550, загрузка идет под 100%. Пашет только процессор а ГП и ОЗУ видеокарты » в этом процессе вообще лишнее.
Вот картинка.
http://promshchic.mylivepage.ru/image/1615/12338_vd.jpg
С загрузкой ЦП получается так, вроди она не превышает 50%
DJ Mogarych
15-08-2008, 08:59
Предполагаю, что VirtualDub не рассчитан на многопроцессорность, и система делает что может - стопроцентную нагрузку одного ядра превращает в пятидесятипроцентную двух ядер.
Возможно, в 32-битных системах распараллеливание работает лучше, и нагрузка (а, следовательно, и производительность) выше.
e_one, а какая необходимость была ставить 64-битную систему?
Ну во-первых вверху на рисунках хронология загрузки ЦП, там два окна, это и есть задействованые 2 ядра.
Дальше диспетчер пишет запущенных процессов 46 (много), чего еще включено-то? Я же спрашивал Другие приложения и процессы какие-то еще работают? ». На вкладке процессы остальные 54% куда прописаны? Антивирус отруби.
Еще в ВиртуалДубе параметр Processing thread prioriti поставь max приоритет и будет загрузка 100 %. Просмотр входного и выходного видео при конвертации лучше отключать, дополнительно жрут ресурсы.
Normal, все остальные процесы, за исключением qip, opera, kaspersky, системные(около 40 штук), и проц грузят они максимум на 1..2 %.
Отключал антивирус, не помогло.
Просмотр входного и выходного видео при конвертации я намерено включил.
Интересно, когда я в диспетчере задач поставил высокий приоритет, получил картинку:
http://image050.mylivepage.com/chunk50/1943475/1615/vd1.jpg
Normal, подскажи вкладку, где именно изменяется параметр Processing thread prioriti, что-то я не могу найти.
DJ Mogarych, перешел на 64 бит ОС ещё, когда был старый проц - Athlon 64 3000+. Для сравнения. При кодировании одного и того же файла(и тех же настройках) на ОС 32 бит ХР в среднем скорость была 25-50 кадров в секунду, а на 64 битной хрюше 35-70. Вот почему меня бесит то, что, имея в 2 раза мощнее проц, а я получаю только половину скорости.
DJ Mogarych
15-08-2008, 13:48
e_one, а AMD-шный драйвер для процессора не устанавливали? Оптимайзер двухъядерности какой-то там.
DJ Mogarych, нет, такого не видел.
Normal, я разобрался с Processing thread prioriti, но не помогает.
DJ Mogarych, прав, надо пробывать Dual-Core Optimizer 1.1.1
На сайте AMD
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.