- •Содержание
- •Раздел I. Теоретические сведения 10
- •Раздел II. Лабораторные работы 131
- •Раздел III. Тест выходного контроля знаний 172
- •Введение
- •Раздел I. Теоретические сведения
- •1. Определение, функции и состав операционных систем
- •1.1. История развития операционных систем
- •1.2. Классификация операционных систем
- •Количество пользователей:
- •Способы построения ядра системы:
- •Особенности методов построения:
- •2. Управление локальными ресурсами
- •2.1. Управление процессами
- •2.1.1. Состояния процессов. Контекст и дескриптор процесса
- •2.1.2. Нити
- •2.1.3. Алгоритмы планирования процессов
- •2.1.3.1. Алгоритмы планирования процессов в ос unix
- •2.1.3.2. Алгоритмы планирования процессов в Windows nt
- •2.1.4. Средства синхронизации и взаимодействия процессов
- •2.1.4.1. Критическая секция. Тупики
- •2.2. Управление памятью
- •2.2.1. Методы распределения памяти без использования дискового прстранства
- •2.2.2.1. Страничное распределение памяти
- •2.2.2.2. Сегментное распределение памяти
- •2.2.2.3. Странично-сегментное распределение памяти. Свопинг
- •2.2.3. Иерархия запоминающих устройств. Принцип кэширования данных
- •2.3. Управление вводом/выводом
- •2.3.1. Физическая организация устройств ввода/вывода. Организация программного обеспечения ввода/вывода
- •2.3.2. Драйверы устройств
- •2.3.3. Независимый от устройств слой операционной системы. Пользовательский слой программного обеспечения ввода/вывода
- •2.4. Файловая система
- •2.4.1. Имена файлов. Типы файлов
- •2.4.2. Логическая организация файла. Физическая организация и адрес файла
- •2.4.3. Права доступа к файлу
- •2.4.4. Общая модель файловой системы. Современные архитектуры файловых систем
- •2.4.5. Файловые системы fat, fat32 и hpfs
- •3. Управление распределенными ресурсами
- •3.1. Блокирующие и неблокирующие примитивы. Буферизуемые и небуферизуемые примитивы
- •3.2. Вызов удаленных процедур
- •3.3. Синхронизация в распределенных системах. Алгоритм синхронизации логических часов. Алгоритмы взаимного исключения
- •3. 4. Распределенные файловые системы. Организация файлового сервера
- •3.4.1. Файловые системы ntfs, dfs и efs
- •4. Сетевые операционные системы
- •4.1. Одноранговые сетевые ос и ос с выделенными серверами
- •4.2. Сетевые операционные системы масштаба отдела и масштаба предприятия
- •5. Операционная система ms dos
- •5.1. Основные команды ms dos
- •6. Операционная система unix
- •6.1. Некоторые команды ос unix и стандартные файлы
- •6.2. Редакторы VI и ex
- •6.3. Связь пользователь-пользователь
- •6.4. Средства разработки программ
- •7. Операционная система linux
- •7.1. Приобретение и общие принципы инсталляции linux
- •Инсталлируйте программы linux в новую(вые) файловую(вые) систему(мы).
- •7.2. Создание загрузочной дискеты или инсталляция lilo. Программное обеспечение, которое поддерживает ос linux
- •8. Операционная система Windows nt
- •9. Средства защиты информации в сети
- •Уровни обработки
- •9.1. Обеспечение безопасности в Windows nt
- •9.2. Принципы защиты информации в ос unix
- •10. Общие сведения о системном реестре
- •10.1. Разделы реестра
- •10.2. Работа с редактором реестра. Резервное копирование и восстановление реестра
- •11. Программные средства человеко-машинного интерфейса в ос Windows xp: мультимедиа и аудио
- •12. Современные концепции и технологии проектирования распределенных операционных систем
- •Одним из аспектов совместимости является способность ос выполнять программы, написанные для других ос или для более ранних версий данной операционной системы, а также для другой аппаратной платформы.
- •13. Far manager — текстовая системная оболочка
- •Раздел II. Лабораторные работы
- •Лабораторная работа 1. Инсталляция и конфигурирование операционной системы, начальная загрузка
- •Лабораторная работа 2. Работа в ос Windows xp
- •Лабораторная работа 3. Работа с командной строкой
- •Лабораторная работа 4. Работа с Far manager
- •Варианты заданий к лабораторным работам № 2, 3, 4
- •Вариант 2
- •Вариант 3
- •Лабораторная работа 5. Работа в верхнем меню Far manager
- •Лабораторная работа 6. Основы администрирования в ос Windows хр
- •Лабораторная работа 7. Наблюдение за работой системы с помощью диспетчера задач
- •Лабораторная работа 8. Наблюдение за работой системы с помощью системных журналов и монитора
- •Лабораторная работа 9. Настройка работы служб Windows xp
- •Лабораторная работа 10. Решение задач управления ресурсами
- •Раздел III. Тест выходного контроля знаний
- •Вопросы
- •Заключение
- •Глоссарий
- •Литература
Лабораторная работа 7. Наблюдение за работой системы с помощью диспетчера задач
Цель работы: научиться наблюдать за работой системы с помощью диспетчера задач.
Теоретические сведения. Рассмотрим работу диспетчера задач в ОС Windows XP. Окно диспетчера задач — основное средство для наблюдения за работой системы. С его помощью можно просматривать список работающих приложений и процессов, наблюдать за параметрами быстродействия, работой сети и пользователей.
Запустить Диспетчер задач можно одним из следующих способов:
щелкнуть правой кнопкой на свободном участке Панели задач и выбрать в контекстном меню команду Диспетчер задач;
нажать комбинацию клавиш Ctrl+Alt+Delete или Ctrl+Shift+Esc.
Окно Диспетчера задач состоит из пяти вкладок. Рассмотрим назначение каждой из них.
Приложения. На этой вкладке можно увидеть список запущенных приложений и их текущее состояние. Наиболее часто оно используется для завершения работы приложения, переставшего реагировать на действия пользователя и отвечать на запросы системы. Напротив такого приложения в Диспетчере задач появится сообщение Не отвечает.
Чтобы завершить зависшее приложение, нужно выбрать его из списка и щелкнуть на кнопке Снять задачу. При этом система сделает попытку корректно завершить работу приложения, а в случае неудачи спросит у пользователя разрешения для его принудительного закрытия.
Процессы. С помощью этой вкладки можно анализировать работу процессов, изменять их приоритет, а также принудительно завершать их работу. Каждое запущенное приложение имеет соответствующий ему процесс. Чтобы узнать его имя, откройте вкладку Приложения, щелкните на нужном приложении правой кнопкой и выполните команду Перейти к процессам. Кроме приложений, Диспетчер задач отображает процессы, соответствующие системным службам.
По умолчанию Диспетчер задач отображает на вкладке Процессы четыре столбца:
Имя образа — название исполняемого файла процесса.
Имя пользователя — имя учетной записи пользователя, запустившего процесс. Выполнять запуск процессов может сама система и некоторые системные сервисы.
ЦП — процент процессорного времени, используемый процессом в данный момент.
Память — объем памяти, используемой процессом в данный момент.
Диспетчер задач позволяет отображать для каждого процесса более двух десятков параметров, включить которые можно с помощью команды меню Вид ► Выбрать столбцы.
С помощью кнопки Завершить процесс можно принудительно завершить работу выбранного процесса.
При необходимости можно изменить приоритет выбранного процесса, щелкнув на его имени правой кнопкой и выбрав команду Приоритет. После установки для процесса более высокого приоритета, система будет выделять ему ресурсы в первую очередь, что позволит ему выполняться быстрее.
Быстродействие. На этой вкладке можно увидеть графики использования процессора и файла подкачки. Кроме этого, имеются несколько числовых индикаторов, отображающих общие характеристики работы системы в данный момент. На основе анализа показателей вкладки Быстродействие можно сделать выводы об интенсивности работы с памятью и принять меры для повышения производительности компьютера.
Наиболее важный показатель — Всего в области Выделение памяти. Он отображает размер всей памяти, которая используется в данный момент. Можно сравнить его с общим объемом оперативной памяти и принять решение о необходимости ее наращивания.
Параметр Предел в области Выделение памяти показывает суммарное значение объема оперативной памяти и файла подкачки. Когда текущее значение объема используемой памяти приблизится к предельному, появится сообщение о нехватке свободной памяти. В этом случае проблему можно решить как наращиванием оперативной памяти, так и принудительным увеличением размера файла подкачки.
Сеть. Эта вкладка будет присутствовать только при наличии сетевого оборудования. На ней можно увидеть список имеющихся сетевых подключений и графики их использования.
Пользователи. Данная вкладка отображается только при включенном режиме быстрого переключения пользователей. Она позволяет просмотреть список активных пользователей и при необходимости выполнить для выбранного пользователя операции выхода или отключения. Текущий пользователь может с помощью команд меню Завершение работы выполнить выключение компьютера, перезагрузку, переход в ждущий или спящий режим, смену пользователя или выход из системы.
Задание:
Просмотрите список работающих приложений и процессов и их текущее состояние.
Отобразите дополнительные параметры процесса.
Понаблюдайте за параметрами быстродействия.
Просмотрите процессы, соответствующие какому-либо приложению.
Определите процент процессорного времени, используемого процессом в данный момент.
Определите, объем памяти, используемой процессом в данный момент.
Включите для просмотра параметры процессов Счетчик дескрипторов и Счетчик потоков.
Измените приоритет какого-либо процесса.
Определите объем всей памяти, которая используется в данный момент.
10. Посмотрите список имеющихся сетевых подключений и графики их использования.
11. Просмотрите список активных пользователей.
Вопросы к защите лабораторной работы:
Для чего предназначен Диспетчер задач?
Как запустить Диспетчер задач?
Перечислите вкладки окна Диспетчера задач и их основное назначение.
Назовите основные параметры вкладки Процессы.
Как добавить параметры на вкладке Процессы?
Как принудительно завершить процесс?
Как изменить приоритет процесса? Что от этого изменится?
Как повысить производительность компьютера?
Как выйти из системы или сменить пользователя?
