🗊Изменения архитектуры Windows 7 Александр Ильичев

Категория: Технологии
Нажмите для полного просмотра!
Изменения архитектуры  Windows 7  Александр Ильичев, слайд №1Изменения архитектуры  Windows 7  Александр Ильичев, слайд №2Изменения архитектуры  Windows 7  Александр Ильичев, слайд №3Изменения архитектуры  Windows 7  Александр Ильичев, слайд №4Изменения архитектуры  Windows 7  Александр Ильичев, слайд №5Изменения архитектуры  Windows 7  Александр Ильичев, слайд №6Изменения архитектуры  Windows 7  Александр Ильичев, слайд №7Изменения архитектуры  Windows 7  Александр Ильичев, слайд №8Изменения архитектуры  Windows 7  Александр Ильичев, слайд №9Изменения архитектуры  Windows 7  Александр Ильичев, слайд №10Изменения архитектуры  Windows 7  Александр Ильичев, слайд №11Изменения архитектуры  Windows 7  Александр Ильичев, слайд №12Изменения архитектуры  Windows 7  Александр Ильичев, слайд №13Изменения архитектуры  Windows 7  Александр Ильичев, слайд №14Изменения архитектуры  Windows 7  Александр Ильичев, слайд №15Изменения архитектуры  Windows 7  Александр Ильичев, слайд №16Изменения архитектуры  Windows 7  Александр Ильичев, слайд №17Изменения архитектуры  Windows 7  Александр Ильичев, слайд №18Изменения архитектуры  Windows 7  Александр Ильичев, слайд №19Изменения архитектуры  Windows 7  Александр Ильичев, слайд №20Изменения архитектуры  Windows 7  Александр Ильичев, слайд №21Изменения архитектуры  Windows 7  Александр Ильичев, слайд №22

Вы можете ознакомиться и скачать Изменения архитектуры Windows 7 Александр Ильичев. Презентация содержит 22 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





Изменения архитектуры  Windows 7
Александр Ильичев
Описание слайда:
Изменения архитектуры Windows 7 Александр Ильичев

Слайд 2





О чем мы поговорим
Изменения ядра Windows 7 и Windows Sever 2008 R2
Производительность, Планировщик пользовательского режима, Память
Фоновая активность
Загрузка служб, объединение таймеров драйверов и приложений
Обработка интерфейса Windows 7
Использование Direct2D, DirectWrite
Описание слайда:
О чем мы поговорим Изменения ядра Windows 7 и Windows Sever 2008 R2 Производительность, Планировщик пользовательского режима, Память Фоновая активность Загрузка служб, объединение таймеров драйверов и приложений Обработка интерфейса Windows 7 Использование Direct2D, DirectWrite

Слайд 3





Ядро
Windows 7 и Server 2008 R2 основаны на одном ядре
Как было обещано, Server 2008 R2 является только 64битным
Wow64 является опцией для Server Core
Номер версии 6.1 выбран для обеспечения совместимости
Не отображает номер релиза очередной Windows NT 
Не отображает количество изменений в системе
Подразумевается, что многие старые приложения будут проверять номер Vista (6) при запуске/установке.
Описание слайда:
Ядро Windows 7 и Server 2008 R2 основаны на одном ядре Как было обещано, Server 2008 R2 является только 64битным Wow64 является опцией для Server Core Номер версии 6.1 выбран для обеспечения совместимости Не отображает номер релиза очередной Windows NT Не отображает количество изменений в системе Подразумевается, что многие старые приложения будут проверять номер Vista (6) при запуске/установке.

Слайд 4





PerfTrack
PerfTrack: зарегистрировано 300 видимых для пользователя сценариев, требующих высокой производительности
Примеры: открытие меню Пуск, открытие Панели управления, загрузкасистемы
Набор целей по производительности по каждой функции
Отталкивается от начальных и заканчивающих системных событий 
Данные от Customer Experience Program передавались командам по функциям
Описание слайда:
PerfTrack PerfTrack: зарегистрировано 300 видимых для пользователя сценариев, требующих высокой производительности Примеры: открытие меню Пуск, открытие Панели управления, загрузкасистемы Набор целей по производительности по каждой функции Отталкивается от начальных и заканчивающих системных событий Данные от Customer Experience Program передавались командам по функциям

Слайд 5





Снижение потребления ресурсов
Снижение более чем на 400 мб
Описание слайда:
Снижение потребления ресурсов Снижение более чем на 400 мб

Слайд 6





Оптимизация памяти
Переработка DWM (Desktop Window Manager - Aero и т.д.) снизила потребляемость памяти для каждого окна на 50%
Чтение реестра происходит из файла подкачки
До этого реестр был закреплен в памяти
Улучшает производительность, поскольку обращения в реестр не требуют их размещения в таблице памяти
Улучшение механизма управления рабочим набором памяти:
Рабочий набор – это количество оперативной памяти, выделенное для процесса или ядра
Memory manager снижает урон от «убегающих процессов»
Быстро растущие процессы переиспользуют свои страницы памяти более агрессивно
Использует 8 «уровней старения» вместо четерех
Системный кэш, файл подкачки и подкачиваемый системный код теперь имеют раздельные рабочие наборы
Теперь каждый из них испльзует память в зависимости от своих нужд
Снижается урон от копий файлов в системном коде
Описание слайда:
Оптимизация памяти Переработка DWM (Desktop Window Manager - Aero и т.д.) снизила потребляемость памяти для каждого окна на 50% Чтение реестра происходит из файла подкачки До этого реестр был закреплен в памяти Улучшает производительность, поскольку обращения в реестр не требуют их размещения в таблице памяти Улучшение механизма управления рабочим набором памяти: Рабочий набор – это количество оперативной памяти, выделенное для процесса или ядра Memory manager снижает урон от «убегающих процессов» Быстро растущие процессы переиспользуют свои страницы памяти более агрессивно Использует 8 «уровней старения» вместо четерех Системный кэш, файл подкачки и подкачиваемый системный код теперь имеют раздельные рабочие наборы Теперь каждый из них испльзует память в зависимости от своих нужд Снижается урон от копий файлов в системном коде

Слайд 7





Планировщик Пользовательского Режима (UMS) 
Был разработан для приложений, работающих в  режиме волокон
Некоторые системные вызовы могут использовать состояние, связанное с определенным потоком
Если волокна работают на нескольких потоках, состояние может быть повреждено
UMS решает проблему состояния потока, разделяя режим пользователя и ядра
Переключение между потоками пользователя не переключает потоки ядра
Когда пользовательский поток переходит в режим ядра, он переключается на соотвествующий поток ядра
Описание слайда:
Планировщик Пользовательского Режима (UMS) Был разработан для приложений, работающих в режиме волокон Некоторые системные вызовы могут использовать состояние, связанное с определенным потоком Если волокна работают на нескольких потоках, состояние может быть повреждено UMS решает проблему состояния потока, разделяя режим пользователя и ядра Переключение между потоками пользователя не переключает потоки ядра Когда пользовательский поток переходит в режим ядра, он переключается на соотвествующий поток ядра

Слайд 8


Изменения архитектуры  Windows 7  Александр Ильичев, слайд №8
Описание слайда:

Слайд 9





Фоновая активность
Службы Trigger-start
Объединение таймеров приложений и драйверов
Описание слайда:
Фоновая активность Службы Trigger-start Объединение таймеров приложений и драйверов

Слайд 10


Изменения архитектуры  Windows 7  Александр Ильичев, слайд №10
Описание слайда:

Слайд 11





Воздействие фоновой активности
Описание слайда:
Воздействие фоновой активности

Слайд 12





Интересная статистика
Описание слайда:
Интересная статистика

Слайд 13





Службы Windows: Автозапуск
Описание слайда:
Службы Windows: Автозапуск

Слайд 14





Windows 7:  Trigger-Start Служб
Описание слайда:
Windows 7: Trigger-Start Служб

Слайд 15





Некоторые службы Trigger-Start 
Windows 7
Описание слайда:
Некоторые службы Trigger-Start Windows 7

Слайд 16





Объединение таймеров
При простое компьютера, требуется минимизировать прерывания таймеров
Ранее периодические таймеры имели независимые циклы, даже если пирод был одинаков
Новое API таймеров позволяет использовать их объединение
Приложение или драйвер определяет допустимую задержку
Система таймеров подстраивает время их заупска под общи интервалы:
50мс, 100мс, 250мс, 1с
Описание слайда:
Объединение таймеров При простое компьютера, требуется минимизировать прерывания таймеров Ранее периодические таймеры имели независимые циклы, даже если пирод был одинаков Новое API таймеров позволяет использовать их объединение Приложение или драйвер определяет допустимую задержку Система таймеров подстраивает время их заупска под общи интервалы: 50мс, 100мс, 250мс, 1с

Слайд 17


Изменения архитектуры  Windows 7  Александр Ильичев, слайд №17
Описание слайда:

Слайд 18


Изменения архитектуры  Windows 7  Александр Ильичев, слайд №18
Описание слайда:

Слайд 19


Изменения архитектуры  Windows 7  Александр Ильичев, слайд №19
Описание слайда:

Слайд 20


Изменения архитектуры  Windows 7  Александр Ильичев, слайд №20
Описание слайда:

Слайд 21


Изменения архитектуры  Windows 7  Александр Ильичев, слайд №21
Описание слайда:

Слайд 22





Вопросы
Описание слайда:
Вопросы



Похожие презентации
Mypresentation.ru
Загрузить презентацию