Вопрос. Почему не пашет на 100%)

Обсуждение программы xStarter
Ответить
stepa7s7
Пассажир
Сообщения: 2
Зарегистрирован: Вт апр 21, 2009 4:43 am
Благодарил (а): 0
Поблагодарили: 0

Вопрос. Почему не пашет на 100%)

Сообщение stepa7s7 » Ср авг 28, 2019 8:33 am

Всем привет. У меня 1.9.4.91 такая ситуевина в задаче одни переменные(примерно штук 150),арифметика и (IF) все это зациклено While, по разумению вроде должно упираться в процесор однако больше 12% проца не кушает, отсюда вопрос может где то моно ограничитель с педальки снять)?,так то в 10 раз быстрее поедем). Заранее спасибо кто ответит.

Аватара пользователя
Alex
Ас
Сообщения: 2833
Зарегистрирован: Вт апр 05, 2005 3:28 pm
Откуда: Kaliningrad City
Благодарил (а): 2 раза
Поблагодарили: 91 раз
Контактная информация:

Re: Вопрос. Почему не пашет на 100%)

Сообщение Alex » Чт авг 29, 2019 9:40 am

Каждая задача выполняется в отдельном потоке, а поток может выполняться только на одном ядре процессора. Вот если сделать несколько задач, то по идее существует вероятность, что Windows распределит работу этих потоков по разным ядрам процессора. Распределить одну задачу по разным ядрам никак не получится.

Ответить