Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Однопоточное приложение
#1
Доброго вечера.

Собственно вопрос по сабжу - как работает однопоточное приложение на процессоре, который содержит 4-8 ядер?
Реально ли разделить нагрузку между ядрами и что для этого нужно сделать.
Есть ли вообще в этом смысл, не будет ли в таком случае хуже и тд...

Если вы знаете о чем идет речь, просветите пожалуйстаWink
Ответ
#2
вот похожее
http://emechan.com/index.php?threads/%D0...%B0.20976/
Ответ
#3
было бы решение таким простым - все бы наслаждались танками, но увы.
один поток (thread) может быть эффективно исполнен на 1 процессорном потоке.
возможно перекидывать нагрузку на другие ядра, но профита от этого нет
Ответ
#4
Зависит от приложения и языка написания. Но по моему опыту "однопоточность" - медленно и скучно.
Ответ
#5
В процессе L2 трудится более 80 потоков, но только один из них выполняет основную работу.
Всякие дополнительные утилиты вроде CPU Control, просто разбрасывают эти потоки по разным ядрам, что действительно позволяет несколько ускорить производительность игры в некоторых случаях.
Но реализовать выполнение одного потока более чем на одном ядре CPU одновременно не получится.
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Мобильный дизайн или отдельное приложение SoFace 1 1,320 03-20-2014, 02:03 AM
Последний пост: Froxz
  Приложение IOS с кешем Zefrik 11 9,091 03-08-2014, 03:22 PM
Последний пост: SoFace

Перейти к форуму:


Пользователи, просматривающие эту тему: 1 Гость(ей)