PDA

Показать полную графическую версию : Общая загрузка четырёхъядерного процессора Phenom II X4 810 не более 25%


Burgunsky
23-08-2009, 15:36
Всем доброго времени суток.
При запуске любого приложения (архивации, запуска на исполнение скрипта) на одноядерном проце загрузка 100%. На четырёхъядерном - не более 25% (работает одно ядро). Если в диспетчере задать соответствие на четыре ядра, то загрузка распределяется, но общая всё равно не более 25%. Подскажите пожалуйста что нужно сделать, чтоб задействовать 4 ядра на 100%?

Ment69
23-08-2009, 16:16
Burgunsky, Попробуйте установить AMD Dual-Core Optimizer Version 1.1.4, возможно она поможет.

Burgunsky
23-08-2009, 16:42
Попробуйте установить AMD Dual-Core Optimizer Version 1.1.4, возможно она поможет. »
Я её установил. А чё с ней делать? amd_dc_opt.exe файл кликаешь, а она ничего.

SanCho
23-08-2009, 17:22
А ничего... Она устанавливается и всё. Работает. Она должна решать некоторые проблемы многоядерных процессоров в среде Win XP.
Если в диспетчере задать соответствие на четыре ядра, то загрузка распределяется, но общая всё равно не более 25% »
Ты 4 ёмкие задачи раздаёшь конкретным ядрам? Или одной задаче даёшь доступ на 4 ядра? При втором варианте ты наверное и получишь 25 процентов на каждом ядре.

Windows какой?

Burgunsky
23-08-2009, 17:37
Ты 4 ёмкие задачи раздаёшь конкретным ядрам? Или одной задаче даёшь доступ на 4 ядра? При втором варианте ты наверное и получишь 25 процентов на каждом ядре. »
Четырём ядрам хочу дать одну задачу, чтоб они загрузились на 100%. WindowsXP SP3 Black Edition.

zeroua
23-08-2009, 17:54
Burgunsky, хм я так понимаю вам просто нужно получить нагрузку в 100% на процессор ? для проверки стабильности и температурного режима ?

SanCho
23-08-2009, 18:16
Четырём ядрам хочу дать одну задачу, чтоб они загрузились на 100%. »
Так не будет. Возможно у вас нет такой задачи, чтобы загрузить ею одной 4 ядра. А если приложении не знает многоядерности, то вы и получите, думаю, нагрузку 25 на каждое ядро максимум.

Burgunsky
23-08-2009, 18:42
Так не будет. Возможно у вас нет такой задачи, чтобы загрузить ею одной 4 ядра. А если приложении не знает многоядерности, то вы и получите, думаю, нагрузку 25 на каждое ядро максимум. »
А нельзя научить приложение многоядерности? DivX знает многоядерность? При конвертации фильма в VirtualDub тоже нет 100% нагрузки на все ядра, но больше чем 25%. Почему не 100 на каждое ядро?
хм я так понимаю вам просто нужно получить нагрузку в 100% на процессор ? для проверки стабильности и температурного режима ? »Не. Я хочу быстрее выполнить задачу.

samara1532
23-08-2009, 19:11
При конвертации фильма в VirtualDub тоже нет 100% нагрузки на все ядра »
ну здесь еще работает в связке и ж. диск , а он не успевает за многоядерными процессорами .

Burgunsky
23-08-2009, 19:37
ну здесь еще работает в связке и ж. диск , а он не успевает за многоядерными процессорами »
Ж/д при конвертации практически молчит. Разгон памяти тоже не помогает. Зато при разгоне проца, fbs увеличивается, но загрузка ЦП опять процентов 60 максимум.

Ment69
23-08-2009, 19:50
Burgunsky, Вот иллюстрация поведения процессора Intel Core i7-920 при фоновом просчёте очень "трудного" эффекта "NeatVideo" в студии 12:
http://i038.radikal.ru/0907/78/49a8796c6eb8t.jpg (http://radikal.ru/F/i038.radikal.ru/0907/78/49a8796c6eb8.jpg.html)
вот процесс Render всего проекта
http://i006.radikal.ru/0907/38/0b7685156e01t.jpg (http://radikal.ru/F/i006.radikal.ru/0907/38/0b7685156e01.jpg.html)

Все таки это говорит, что слабое место - это скорость дисковой подсистемы, так как эффект без записи на диск загружает процессор практически полностью, а при записи не задействуется и на четверть. На многих видеофорумах все твердят о низкой скорости чтения - записи на диск.

Burgunsky
23-08-2009, 20:22
Все таки это говорит, что слабое место - это скорость дисковой подсистемы, так как эффект без записи на диск загружает процессор практически полностью, а при записи не задействуется и на четверть. На многих видеофорумах все твердят о низкой скорости чтения - записи на диск. »
Мой видео файл весит 18 метров и длится 3 минуты. Получается, что для конвертации со скоростью 80fbs. ж.д. нужно читать данные со скоростью 300кб в сек. Я ж говорю он молчит почти. Проблема в чём-то другом.

SanCho
24-08-2009, 00:09
Возможно проблема в самом дистрибутиве Windows. Пробуй другую сборку. Не рекламирую, но по-моему лучшая сборка от Samlab - по крайней мере сделано профессионально.

tariely
28-08-2009, 01:02
Всем доброго времени суток.
При запуске любого приложения (архивации, запуска на исполнение скрипта) на одноядерном проце загрузка 100%. На четырёхъядерном - не более 25% (работает одно ядро). Если в диспетчере задать соответствие на четыре ядра, то загрузка распределяется, но общая всё равно не более 25%. Подскажите пожалуйста что нужно сделать, чтоб задействовать 4 ядра на 100%? »

Переписать все приложение по 64bit архитектуру.
Шас в c++ программы пишутся пока что под 32 битную архитектуру. Поэтому все 4 ядра не грузатся а тока одно ядро.

ещё одна реклама в посте и будешь за бортом!

SanCho
28-08-2009, 06:33
Burgunsky, попробуй утилиту для разогрева процессора Linx (http://forums.overclockers.ru/viewtopic.php?t=272642&start=600&sid=f342b825807a5c2b89f9058852e82e5d) и посмотри загрузку всех ядер. Уж эта утилитка должна загрузить по полной.

4321321
28-08-2009, 12:02
Intel Core i7-920 »

В i7 что 8 ядер :dont-know а то что это у тебя там в деспечере 8 окошек!

Angry Demon
28-08-2009, 13:12
В i7 что 8 ядер
Про Hyper-Treading забыл? ;)

4321321
28-08-2009, 13:21
Про Hyper-Treading забыл? »

ааааа точно!! :laugh:




© OSzone.net 2001-2012