Мой вопрос заключается в том, играет ли операционная система какую-либо роль в реализации гиперпоточности. Где реализуется гиперпоточность на уровне BIOS или операционной системы? Существуют ли ОС, которые не поддерживают гиперпоточность, но оборудование, на котором они работают, поддерживает гиперпоточность? Есть ли ОС на базе микроядра, поддерживающая гиперпоточность?
1 ответ
1
Гиперпоточность - это функция процессора. Но это может иметь серьезные негативные последствия для производительности, если расписание операционной системы не знает об этом. Практически все современные операционные системы, работающие на процессорах, поддерживающих гиперпоточность, имеют планировщики с поддержкой гиперпоточности.