  | поиск |  |  |

|
 |
 |

SI-365-S10. Внутренняя структура операционной системы Solaris 10
Курс "Solaris 10 Operating System Internals" предоставляет обучаемым сведения о различных подсистемах ядра, процедурах и структурах, образующих операционную систему Solaris 10. В рамках лабораторных заданий используется веб-доступ к OpenSolaris для знакомства с принципами работы операционных систем, а также команды dtrace, kmdb и mdb для проверки структур на работающих системах. В курсе рассматриваются многопоточная архитектура, виртуальная память, планирование задач, срок жизни процесса, управление сигналами, уровень vnode и такие файловые системы, как UFS, ZFS и swapfs. Данный курс предназначен для программистов, системных инженеров и технического персонала.
Необходимая подготовка
Приступая к изучению курса, слушатели должны:
 |  | Соответствовать уровню опытного системного администратора Solaris 10 |
 |  | Обладать опытом создания и отладки shell-скриптов и скриптов DTrace |
 |  | Уметь читать программы на языке C и объяснять значение выражений вида a = (struct foo *) b и int func(int) |
 |  | Знать и быть в состоянии объяснить принципы функционирования указателей, структур, объединений, списков ссылок, хеширования и двоичных деревьев |
Рекомендуется прослушать курсы:
 |  | Системное администрирование ОС Solaris 10 (часть II) (SA-202-S10) |
 |  | Настройка производительности и анализ неисправностей в системах Sun с помощью DTrace (SA-327-S10) |
Приобретаемые навыки
По окончании курса слушатели научатся:
 |  | Давать поэтапное объяснение получения блокировки |
 |  | Обсуждать причину наследования приоритетов и его реализацию |
 |  | Определять действия, выполняемые в рамках преобразования из виртуального в физический адрес памяти |
 |  | Перечислять структуры процессов и подпрограммы, необходимые для реализации класса планирования |
 |  | Перечислять структуры процессов, используемые для реализации нескольких классов, и поля планирования в таблицах параметров диспетчеризации с разделением времени и реального времени |
 |  | Описывать алгоритмы страничной подкачки и обмена, которые управляют физической памятью в качестве кэша |
 |  | Описывать создание, выполнение и завершение процесса |
 |  | Обсуждать планирование и вытеснение потоков ядра |
 |  | Использовать kmdb, mdb и DTrace для определения и отображения системных структур открытого файла в конкретном процессе |
 |  | Описывать политики размещения, использующиеся файловой системой UFS для размещения индексных дескрипторов и блоков данных |
Продолжительность курса: 5 дней.
Стоимость курса: 84940 р..
|
 |
 |
|