
В WinHEC, Microsoft, которую технический коллега Марк Руссинович обсудил, среди прочего, как однопроцессорные варианты ядра теперь закончились от Windows Server 2008, который сокращает потребность в течение времени простоя.LAS VEGAS— Посетители в Microsofts Windows Hardware Engineering Conference здесь получили всестороннюю и очень техническую ключевую заметку, обрисовывающую в общих чертах изменения в ядре Windows и других ключевых областях, и как партнеры могут использовать в своих интересах их.В его презентации 16 мая, Марк Руссинович, технический коллега в платформе Microsoft и сервисном подразделении и третьем keynoter дня, говорил о том, как однопроцессорные варианты ядра теперь закончились от Windows Server 2008, который сокращает потребность в течение времени простоя, поддерживая изменения настроек оборудования без потребности перезагрузить систему.Новый серверный продукт, который является основанием для Microsoft новое предложение виртуализации, также представил новую общую инфраструктуру под названием WHEA (Windows Hardware Error Architecture).
На времени бухгалтерская передняя сторона Рассинович сказал, что Windows ранее считал в течение процессорного времени основанный на таймере часов интервала и что квантовое истечение срока потока было не всегда ярмаркой.Читайте более здесь о том, почему Лонгхорн терпит неудачу.
«Windows Server, 2008 теперь читает Счетчик Метки времени в контекстном переключении, которое позволяет более точный квант сообщать», сказал он.Другие изменения инфраструктуры включают улучшенный механизм пула потоков, новые API синхронизации, частные пространства имен и твердые квоты ресурса.«SMB является первоначальным протоколом удаленной файловой системы Windows, но это не могло адаптироваться к новым функциям NTFS и не было разработано для todays больших размеров данных.
Также, SMB2 был представлен в Windows Server 2008», сказал Рассинович.Серверный продукт также задерживает завершение ввода-вывода, пока поток не вытягивает ввод-вывод от порта завершения, который избегает контекстного переключения и улучшает производительность без изменения в приложениях, сказал он.Для чтения больше о первой общедоступной бете для Windows Server 2008 щелкнуть здесь.
Windows Server 2008 также представляет установление приоритетов ввода-вывода, основанное на приоритете потока выпуска или явно установленном приоритете ввода-вывода.«Кроме того, в 32-разрядном Windows Server 2008, виртуальная память присвоена по мере необходимости с таблицами страниц ядра, распределенными по требованию вместо во время начальной загрузки. Использование стека ядра также сокращено посредством перехода штабеля. Это все поддерживает больше пользователей на службах удаленных рабочих столов», сказал он.
Продукт также приносит повышения производительности диспетчера памяти с меньше и большим чтением с диска для отсутствий страницы и системного кэша readahead. Улучшения NUMA включают больше выделений памяти, являющихся знающим NUMA, и теперь система ввода-вывода направляет завершение прерывания к узлу, который инициировал ввод-вывод.Идеальный узел используется эффективнее для выделений памяти процесса, и новые API NUMA позволяют приложениям указывать предпочтительное число узла для приложений памяти и отображения файла, сказал Рассинович.
Читайте более здесь о том, почему Microsoft сократила базовые функции из Голубовато-зеленого цвета.Относительно нового проекта и улучшений завершения работы, существует теперь параллельное создание сессии в Windows Server а не последовательное создание сессии 2008 года, которое было, как это было сделано в предыдущих версиях продукта, сказал он.2008 Windows Server также сделал, чтобы чистое обслуживание завершило работу, который позволяет системе больше времени для закрытий. Услуги могут теперь запросить уведомление перед завершением работы и после этих служб остановка, система выполняет подобное Windows XP завершение работы, сказал он.
«Это – также первая система сервера, которая является полностью бесплатной ошибкой», Рассинович шутил, добавляя, что это были сторонние приложения, которые могли заставить его отказывать. Но новый продукт лучше в обработке катастрофических отказов процесса с необработанными исключениями, отправляющими сообщение обслуживанию Windows Error Reporting и всем катастрофическим отказам процесса теперь быть зарегистрированным, сказал он.
«Таким образом, существует много захватывающих изменений ядра для производительности, масштабируемости, надежности и безопасности», сказал он.Проверьте eWEEK.coms для Microsoft и новостей о Windows, представлений и анализа.
