Hello, Sergey!

Sergey Mereutsa wrote:

контра - не может. только что запустил - перебрасывается с одного проца
на другой, аки суперсервер. макс загрузка каждого проца - ~50%.

Там 16 тредов. Ты точно сурсовую запустил? Которая на HL2&?

натюрлих. у меня она уже давно купленная, именно вместе с HL2
. Может ты путаешь с сервером?

я еще раз подчеркиваю - в супере FB тоже дохренища тредов.
Толку-то? Мультитредовость и SMP - необязательно одинаковые
вещи.

назови мне хоть одну массовую динамическую игру с хорошей графикой, которая будет
1. грузить одно из ядер на 100%
2. грузить второе ядро хотя бы на 10%.

Хммм, а разве это не задача операционки - "размазать" нагрузку
равномерно по всем имеющимся вычислительным мощностям?

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

Это ведь тот же самый вопрос, который я задавал по поводу
реализации доступа к одному коннекту из разных тредов в IBProvider.
В общем случае такая задача бессмыслена, т.к. все упрется в
синхронизацию доступа к коннекту, и аналогичное происходит
в супере FB, играх и т.п.

Разве что сталкер не перебрасывается по процам, а сидит на одном,
оставляя второй свободным.

И, кстати, как ты смотришь, что тред скачет с одного проца на другой?
Вернее, чем смотришь?

perfmon, разумеется. включаешь показ загрузки каждого проца, и смотришь.
разумеется, смотришь, если у тебя 2 монитора. :-)
У меня DualView, поэтому я могу перфмон положить на один монитор,
а кс и т.п запускать на другом :-)

--
Dmitri Kouzmenko, www.ibase.ru, (495) 953-13-34


Reply via email to