Это будет в значительной степени полностью зависеть от вашей операционной системы, которую вы не указали.
Некоторые могут предлагать сходство потоков, чтобы попытаться сохранить один поток на одном и том же механизме выполнения (будь то ядро или процессор), но это только для потоков. Если два потока записывают на диск, то они могут делать это на разных движках.
Если вы хотите подобного рода низкоуровневое управление, вероятно, лучше всего сделать это на уровне ядра.
Мой вопрос к тебе был бы «Почему?». Большая часть настройки производительности относится к ядрам ОС, и они, как правило, лучше других знают, как эффективно делать эти вещи низкого уровня.