Перейти к публикации
  • 0
seodonor

Процессор и потоки

Вопрос

seodonor

Как определить и рассчитать сколько потоков может осилить софт при определенном процессоре?

К примеру, у меня стоит i3 540 (3GHz) и я гоняю в 6 потоков. Нагрузка на процессор при прогоне колеблется от 10% до 80%.

Вот как узнать - можно ли еще добавить потоков или нет? Как определить, что такое-то количество потоков - много, а такое - недостаточно?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Рекомендованные сообщения

  • 0
Administrator

Смотреть общую динамику вкладка "Prefomance" есть общая статистика по нагрузке. Важно, чтобы нагрузка не была всегда или часто 100%. Оставлять лучше с запасом 10%, на случай, если какие-то сайты затребуют больше ресурсов. Количество потоков - полностью индивидуально. Постоянную нагрузку 100% нельзя допускать, т.к. в этом случае будут путаться данные, т.к. процессор будет не успевать их обработать. Так же в некоторых редких случаях стоит так же обратить внимание на нагрузку на HDD, сохраняется кеш и могут быть моменты с процессором всё хорошо, но hdd не справляется бывает и подобное. Очень многое зависит от выполняемых сайтов, по этому нет возможности собрать нужную статистику и сказать конкретней. Если нагрузка чаще всего у вас на низких значениях - стоит увеличить потоки. Оптимально, если ориентироваться на максимум 90% загрузки ЦП.

Для снижения потребления ресурсов, можно отключать JS, отобрать те, где JS не нужен, затем ставить где JS нужен. Тем самым для тех где не нужен javascript - можно запускать с большим числом потоков. Без JS нагрузка снижается ~на 20-35%.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0
seodonor

Благодарю. Поигрался с настройками и последил через System Explorer на общую нагрузку.

Увеличил на 1 пк с 6 потоков до 8 потоков.

А на 2 пк с 6 потоков аж до 12 потоков.

И все без ущерба производительности. Загрузка ЦП колеблется в районе 70%-90%. Иногда и до 100% на некоторое время поднимается. :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0
Administrator
5 часов назад, goliafz сказал:

Загрузка ЦП колеблется в районе 70%-90%. Иногда и до 100% на некоторое время поднимается. :)

На некоторое время - это не страшно. Единственное, нельзя постоянную 100% нагрузку иметь, мы так же тестировали и в случае 100% нагрузки (постоянной), процессор будет не успевать обрабатывать данные и они будут путаться. Тем самым успешные могут попасть в неуспешные и т.д..

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

×
×
  • Создать...