home | login | register | DMCA | contacts | help | donate |      

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
А Б В Г Д Е Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Э Ю Я


my bookshelf | genres | recommend | rating of books | rating of authors | reviews | new | форум | collections | читалки | авторам | add

2.Внутреннее устройство Windows (гл. 5-7)

2.Внутреннее устройство Windows (гл. 5-7)
Title: 2.Внутреннее устройство Windows (гл. 5-7)
Author: Руссинович Марк + Соломон Дэвид
Оценка: 3.2 of 5, readers votes - 34
Genre: computers
Annotation:Продолжение книги 'Внутреннее устройство Microsoft Windows' – 5 и 7 главы.
Table of Contents:

hide Table of Contents

  1. М.Руссинович, Д.Соломон Внутреннее устройство Microsoft Windows (главы 5–7)
  2. ГЛABA 5 Запуск и завершение работы системы
  3. Процесс загрузки
  4. Что предшествует загрузке на платформах x86 и x64
  5. Загрузочный сектор и Ntldr на платформах x86 и x64
  6. Процесс загрузки на платформе IA64
  7. Инициализация ядра и компонентов исполнительной системы
  8. Smss, Csrss и Winlogon
  9. Отложенные действия по переименованию файлов
  10. Автоматически запускаемые образы
  11. Анализ проблем при загрузке и запуске системы
  12. Последняя удачная конфигурация
  13. Безопасный режим
  14. Загрузка драйверов в безопасном режиме
  15. Программное обеспечение с поддержкой безопасного режима
  16. Ведение протокола при загрузке в безопасном режиме
  17. Консоль восстановления
  18. Решение распространенных проблем загрузки
  19. Повреждение MBR
  20. Повреждение загрузочного сектора
  21. Неправильная конфигурация Boot.ini
  22. Повреждение системных файлов
  23. Windows FiIe Protection
  24. Повреждение куста System
  25. Крах или зависание после вывода экрана-заставки
  26. Завершение работы системы
  27. Резюме
  28. ГЛABA 6 Процессы, потоки и задания
  29. Внутреннее устройство процессов
  30. Структуры данных
  31. Переменные ядра
  32. Счетчики производительности
  33. Сопутствующие функции
  34. Что делает функция CreateProcess
  35. Этап 1: открытие образа, подлежащего выполнению
  36. Этап 2: создание объекта «процесс»
  37. Этап 2A: формирование блока EPROCESS
  38. Этап 2B: создание начального адресного пространства процесса
  39. Этап 2C: создание блока процесса ядра
  40. Этап 2D: инициализация адресного пространства процесса
  41. Этап 2E: формирование блока PEB
  42. Этап 2F: завершение инициализации объекта «процесс» исполнительной системы
  43. Этап 3: создание первичного потока, его стека и контекста
  44. Этап 4: уведомление подсистемы Windows о новом процессе
  45. Этап 5: запуск первичного потока
  46. Этап 6: инициализация в контексте нового процесса
  47. Сборки, существующие в нескольких версиях
  48. Внутреннее устройство потоков
  49. Структуры данных
  50. Адрес Идентификатор ETHREAD потока Адрес TEB
  51. Переменные ядра
  52. Счетчики производительности
  53. Сопутствующие функции
  54. Рождение потока
  55. Наблюдение за активностью потоков
  56. Планирование потоков
  57. Обзор планирования в Windows
  58. Уровни приоритета
  59. Функции Windows API, связанные с планированием
  60. Сопутствующие утилиты
  61. Диспетчер системных ресурсов Windows
  62. Приоритеты реального времени
  63. Уровни прерываний и уровни приоритета
  64. Состояния потоков
  65. База данных диспетчера ядра
  66. Квант
  67. Учет квантов времени
  68. Управление величиной кванта
  69. Динамическое увеличение кванта
  70. Параметр реестра для настройки кванта
  71. Сценарии планирования
  72. Самостоятельное переключение
  73. Вытеснение
  74. Завершение кванта
  75. Завершение потока
  76. Переключение контекста
  77. Поток простоя
  78. Динамическое повышение приоритета
  79. Динамическое повышение приоритета после завершения ввода-вывода
  80. Динамическое повышение приоритета по окончании ожидания событий и семафоров
  81. Динамическое повышение приоритета потоков активного процесса после выхода из состояния ожидания
  82. Динамическое повышение приоритета после пробуждения GUI-потоков
  83. Динамическое повышение приоритета при нехватке процессорного времени
  84. Многопроцессорные системы
  85. База данных диспетчера ядра в многопроцессорной системе
  86. Системы с поддержкой Hyperthreading
  87. Системы NUMA
  88. Привязка к процессорам
  89. Идеальный и последний процессоры
  90. Алгоритмы планирования потоков в многопроцессорных системах
  91. Выбор процессора для потока при наличии простаивающих процессоров
  92. Выбор процессора для потока в отсутствие простаивающих процессоров
  93. Выбор потока для выполнения на конкретном процессоре (Windows 2000 и Windows XP)
  94. Выбор потока для выполнения на конкретном процессоре (Windows Server 2003)
  95. Объекты-задания
  96. Резюме
  97. ГЛABA 7 Управление памятью
  98. Введение в диспетчер памяти
  99. Компоненты диспетчера памяти
  100. Внутренняя синхронизация
  101. Конфигурирование диспетчера памяти
  102. Исследование используемой памяти
  103. Сервисы диспетчера памяти
  104. Большие и малые страницы
  105. Резервирование и передача страниц
  106. Блокировка памяти
  107. Гранулярность выделения памяти
  108. Разделяемая память и проецируемые файлы
  109. Защита памяти
  110. Запрет на выполнение
  111. Программный вариант DEP
  112. Копирование при записи
  113. Диспетчер куч
  114. Типы куч
  115. Структура диспетчера кучи
  116. Синхронизация доступа к куче
  117. Ассоциативные списки
  118. Куча с малой фрагментацией
  119. Средства отладки
  120. Pageheap
  121. Address Windowing Extensions
  122. Системные пулы памяти
  123. Настройка размеров пулов
  124. Мониторинг использования пулов
  125. Ассоциативные списки
  126. Утилита Driver Verifier
  127. Настройка и инициализация Driver Verifier
  128. Special Pool ( Особый пул)
  129. Pool Tracking ( Слежение за пулом)
  130. Force IRQL Checking ( Обяз. проверка IRQL)
  131. Low Resources Simulation ( Нехватка ресурсов)
  132. Структуры виртуального адресного пространства
  133. Структуры пользовательского адресного пространства на платформе x86
  134. Структура системного адресного пространства на платформе x86
  135. Пространство сеанса на платформе x86
  136. Системные PTE
  137. Структуры 64-разрядных адресных пространств
  138. Трансляция адресов
  139. Трансляция виртуальных адресов на платформе x86
  140. Каталоги страниц
  141. Страницы таблиц и PTE
  142. Адрес байта в пределах страницы
  143. Ассоциативный буфер трансляции
  144. Physical Address Extension (PAE)
  145. Трансляция виртуальных адресов на платформе IA64
  146. Трансляция виртуальных адресов на платформе x64
  147. Обработка ошибок страниц
  148. Недействительные PTE
  149. Прототипные PTE
  150. Операции ввода-вывода, связанные с подкачкой страниц
  151. Конфликты ошибок страницы
  152. Страничные файлы
  153. Дескрипторы виртуальных адресов
  154. Объекты-разделы
  155. Рабочие наборы
  156. Подкачка по требованию
  157. Средство логической предвыборки
  158. Правила размещения
  159. Управление рабочими наборами
  160. Диспетчер настройки баланса и подсистема загрузки-выгрузки
  161. Системный рабочий набор
  162. База данных PFN
  163. Динамика списков страниц
  164. Подсистема записи модифицированных страниц
  165. Структуры данных PFN
  166. Уведомление о малом или большом объеме памяти
  167. Оптимизаторы памяти — миф или реальность?
  168. Резюме


Rate this book  


Read this book now: 2.Внутреннее устройство Windows (гл. 5-7)

Download (5296k) in formats: fb2, epub, mobi, txt, html

close [X]

close [X]




Reviews


Enter your name:     Rate this book

Enter your comments or review:


получать комментарии о книге 2.Внутреннее устройство Windows (гл. 5-7) на e-mail

Anti-spam code Anti spam Capcha