Отправляет email-рассылки с помощью сервиса Sendsay

Внутренее устройство Windows

  Все выпуски  

Внутренее устройство Windows


Масштабируемость

Масштабируемость - одна из ключевых целей многопроцессорных систем.Для корректного выпонения в SMP-системах операционная система должна строго соответсвовать определенным требованиям.Решить проблемы конкуренции за ресурсы и другие вопросы в многопроцессорных системах сложнее,чем в однопроцессорных,и это нужно учитывать при разработке системы.Некоторые особенности Windows решающими для ее успеха как многопроцессорной операционной системы:

способность выполнять код операционной системы на любом доступном процессоре и на нескольких процессорах одновременно;

несколько потоков одного процесса можно параллельно выполнять на разных процессорах;

тонкая синхронизация внутри ядра (спин-блокировки,спин-блокировки с очередями и д.р.),драйверов устройств и серверных процессов позволяет выполнять больше компонентов на нескольких процессорах одновременно;

механизм вроде портов завершения ввода-вывода,облегчающие эффективную реализацию многопоточных серверных процессов,хорошо масштабируемых в многопроцессорных системах.

Windows Server 2003 имеются очереди планирования,индивидуальные для каждого процессора,что дает возможность планировать потоки параллельно на нескольких машинах.

В избранное