Как стать автором
Обновить
0
0
artem konoplin @konoplin

Пользователь

Отправить сообщение
Спасибо за ваш комментарий. Это многое прояснило.
2 войти в критическую секцию первым мог как поток, первым наткнувшийся на нехватку места, так и остальные. Пришлось бы усложнять логику, на решение кто же выделяет следующий блок, хотя по чесному конечно ничего сложного в этом нет

А вроде в критическую секцию потоки по одному заходят?
Согласен. Просто выше речь шла о торрентах, по идее, там должен неплохой выигрыш получиться.
Бороться с этим злом призван NCQ :)
Бывают ситуации, когда приложения привязываются к конкретным процессорам из соображения оптимизации.

Да, я именно это и имел в виду. Т.е. происходит ли смена маски (CPU affinity mask) в случае, если она не удовлетворяет условиям на новой ноде?
Подскажите, а как обрабатываются ситуации с многопоточными приложениями? Чаще всего приложение считывает системную информацию при старте и дальше использует её в работе. Соответственно, при «переезде» приложения с ноды с бОльшим количеством CPU/ядер на ноду с меньшим количеством CPU/ядер, приложение завершится с ошибкой? Или же есть какие-то решения в этой области?

Информация

В рейтинге
Не участвует
Откуда
Горно-Алтайск, Алтайский край, Россия
Зарегистрирован
Активность