По информации одного из экспертов компании Microsoft в области ядер операционных систем, разработчики компании пересмотрели и уже предложили совершенно новую архитектуру операционной системы, которая будет в состоянии полностью использовать все преимущества и возможности многоядерных процессоров. Согласно заявления Дэйва Проберта (Dave Probert), обычный подход к использованию многоядерных процессоров уже практически себя исчерпал и, несмотря на его сложность, он не обеспечивает полного использования мощности многоядерных процессоров.
"Ключевыми моментами новой технологии является направление усилий в сторону параллельного программирования и полном пересмотре всех уровней абстракций, на которых базируется модель операционной системы" - объяснил Проберт в статье Urbana-Champaign Parallel Computing, опубликованном на страницах Network World. "Современные компьютеры не в состоянии использовать все возможности и полностью загрузить свои многоядерные процессоры. Почему, имея компьютеры с мощными аппаратными средствами, позволяющими параллельное выполнение множества задач, в некоторых случаях мы вынуждены ждать длительное время до получения результата? Быстрый результат - вот что важно, и это именно то, что необходимо людям".
Проберт рассказал, что новое мултиядро операционной системы будет разработано практически с нуля и будет иметь совершенно другую архитектуру, чем ядра современных операционных систем, Windows и Unix. Ядро новой операционной системы будет являться своеобразной прослойкой между аппаратными средствами реального компьютера и виртуальным или виртуальными компьютерами. "Каждое ядро многоядерного процессора может стать реальным центральным процессором отдельного виртуального компьютера, и операционной системе останется только раздать эти процессоры индивидуальным выполняющимся программам и процессам".
Источник: dailytechinfo
|