1

Я планирую большую мультимедийную презентацию, которая хотела бы узнать, как получить максимальную частоту кадров из Flash Player. В настоящее время, используя этот простой инструмент для тестирования производительности, ультра-качественный каскад, похоже, несколько снижает частоту кадров, и, тем не менее, процессор едва ли потеет.

Я не уверен, что еще может быть узким местом ...

  • Отличный процессор (i7 2600)
  • Там много оперативной памяти (4 Гб DDR3 2133 МГц)
  • Достойная видеокарта (PCI-E Radeon 5770 1ГБ)

Как еще я могу определить узкое место?

1 ответ1

2

Мне кажется, что в целом ваш процессор, как вы говорите, едва ли вспотел, вероятная причина, по которой он испытывает трудности, заключается в том, что тест полностью использует 1 ядро ЦП, а Flash, вероятно, не многопоточный и не может использовать более 1 ЦП. для работы, которая необходима.

Если вы открываете диспетчер задач и видите, что chrome.exe использует 12% вашего процессорного времени, что составляет 1/8 от общей мощности вашего процессора, то проблема в том, что Flash не является многопоточным.

Больше доступных процессорных ядер не означает, что для какой-либо одной задачи доступно больше энергии, см. Мой ответ в разделе Как рассчитать тактовую частоту в многоядерных процессорах?

- = EDIT = -

Я только что попробовал тест на Firefox и на моей четырехъядерной системе, загрузка процессора составляла около 48%. Я бы предположил, что поэтому он частично многопоточный, с использованием рабочего потока (вычисления) и потока рендеринга. Поэтому я ожидаю, что ваша система увидит примерно 23-25% загрузки ЦП в процессе Chrome.exe.

Странно, только что попробовал это в Chrome, и он использует только 25% (12% для вашей системы) процессорного времени, которое я первоначально ожидал ...

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .