поверхностно, и возможно не то читал.
Как прибить потоки процесса ко второму NUMA кластеру в многопроцессорных системах?
Ещё попадались утверждения что менеджер памяти делфи на такое не способен.
Это слишком сложный вопрос. МС выпилила поддержку привязки к конкретному ядру. Так что совет поставить Линукс и уже использовать его API. Либо взять специальную серверную ОС, но там ещё не всякая подойдет. А далее искать аналогичные программу которая умеет делать привязку к нужному кластеру. Это всякие научные программы для супер компьютеров. Там даже SDK прилагается.
Этим ось давно управляет, можно ей только указать предпочтения через setthreaaffinitymask (по памяти пишу, вродь так называлась)
Там емнип ограничение для привязки 64-битное множество. И на системах с ,к примеру 72 потоками нет возможности задать ядра >64 . Очень мало инфы про это
Ну в общем немного ясности появилось, спасибо.
Ну до компа как доберусь гляну по сорцам венды, чо там как с лимитами
Обсуждают сегодня