Главная страница
Навигация по странице:

  • Рекомендации по выполнению задания

  • Тема 12. Управление процессами. Часть 2


    Скачать 1.04 Mb.
    НазваниеТема 12. Управление процессами. Часть 2
    Дата12.03.2023
    Размер1.04 Mb.
    Формат файлаdocx
    Имя файлаPrakticheskoe_zadanie_3_KS.docx
    ТипДокументы
    #981634

    Практическое задание 3


    Тема 12. Управление процессами. Часть 2

    Цель работы: сформировать практические навыки управления процессами в операционных системах.

    Задание. Осуществить процесс управления процессами и потоками в операционных системах Windows и Linux.

    Рекомендации по выполнению задания

    Выполнить следующие пункты в операционной системе Windows:

    1. Запустить Диспетчер задач.

    2. Просмотреть все запушенные процессы.

    3. Оценить загруженность ЦП и физической памяти.

    4. Запустить приложения: Word, PowerPoint, Калькулятор, Paint.

    5. Зафиксировать изменения количества запущенных процессов, объема загруженности ЦП и физической памяти.

    6. Запустить приложение Блокнот (notepad.exe) с помощью Диспетчера задач.

    7. Завершить работу с приложением Word с помощью Диспетчера задач.

    8. Просмотреть активные процессы.

    9. Определить для процессов notepad.exe, explorer.exe, powerpnt.exe, winword.exe значения счетчиков и добавить в таблицу ниже.

      Процесс

      ИД процесса

      Пользователь

      Базовый приоритет

      Загрузка ЦП

      Время ЦП

      Память – рабочий набор

      Память – выгружаемый пул

      Память – невыгружае-мый пул

      Счетчик потоков

      Дескрипторы

      explorer.exe































      winword.exe































      powerpnt.exe































      notepad.exe































    10. Перечислить процессы, имеющие высокий базовый приоритет.

    11. Определить объем физической памяти: всего, кэшировано, доступно, свободно; память ядра – выгружаемая, невыгружаемая; общее количество дескрипторов и потоков.

    12. Запустить командную строку.

    13. В командной строке запустить программу Paint c высоким приоритетом.

    14. Используя индикатор процесса, завершить программу Paint.

    15. С помощью командной строки просмотреть информацию обо всех запущенных процессах.

    Выполнить следующие пункты в операционной системе Linux:

    1. Просмотреть все запушенные процессы в терминале.

    2. С помощью команд освоить особенности выполнения следующих видов операций с процессами: запуск, запуск по времени, изменение приоритетов, уничтожение процессов.

    Для этого:

    • создать задание на запуск процессов в определенное время, в определенную дату и с определенным приоритетом (в очереди на запуск), показать список заданий, удалить задание из списка;

    • рассмотреть порядок конфигурирования файла /etc/crontab;

    • выдать сигнал на прекращение процесса по ID и по имени;

    • запустить процесс с конкретным приоритетом;

    • изменить приоритет конкретного процесса;

    • вывести информацию о работающих процессах;

    • запустить процесс в фоновом режиме, выводить из него: выходной поток на передачу другой программе; выходной поток процесса в файл;

    • вывести информацию о работающих процессах с различным количеством столбцов и процессов;

    • вывести динамическую информацию о процессах, сортировать эту информацию по столбцам, убирать и добавлять столбцы, менять приоритет процесса, уничтожать процесс.


    Оформить отчет, предоставив ответы по каждому пункту.

    Решение:

    Выполнить следующие пункты в операционной системе Windows:

    1. Запустим Диспетчер задач, рисунок 1.



    Рисунок 1 – Диспетчер задач

    1. Просмотреть все запушенные процессы.

    Запущено 83 процесса.

    1. Оценить загруженность ЦП и физической памяти.

    ЦП загружена на 19%, а память на 76 %.

    1. Запустить приложения: Word, PowerPoint, Калькулятор, Paint.

    Запустим данные приложения, рисунок 2.



    Рисунок 2 – Запуск приложений

    1. Зафиксировать изменения количества запущенных процессов, объема загруженности ЦП и физической памяти.

    Количество запущенных процессов – 81, ЦП – 18 %, физическая память – 77 %

    1. Запустить приложение Блокнот (notepad.exe) с помощью Диспетчера задач.

    Выбираем Файл-Новая задача-вводим notepad.exe, рисунок 3.



    Рисунок 3 – Запуск блокнота

    На рисунке 4 представлен результат.



    Рисунок 4 - Результат

    1. Завершить работу с приложением Word с помощью Диспетчера задач.

    Нажать правой кнопкой мыши на MS Word выбрать завершить процесс.

    1. Просмотреть активные процессы.



    Рисунок 5 – Активные процессы

    9. Определить для процессов notepad.exe, explorer.exe, powerpnt.exe, winword.exe значения счетчиков и добавить в таблицу ниже.


    Процесс


    ИД процес-са


    Пользователь


    Базовый
    приори-тет


    Загруз-ка цп


    Вре-мя цп


    Используе-мая память


    Счетчик
    потоков


    Дескрип-торы


    explorer.exe


    -

    МатвейСаша


    Средн


    00


    5


    29320кб


    15


    -


    winword.exe


    -


    МатвейСаша


    низкое


    00


    4


    9705кб


    20


    -


    powerpnt.exe


    -


    МатвейСаша


    низкое


    00


    8


    5198кб


    40


    -


    notepad.exe


    -


    МатвейСаша


    низкое


    00


    2


    1004кб


    20


    -



    1. Перечислить процессы, имеющие высокий базовый приоритет.

    Yandex, CSRSS.exe

    1. Определить объем физической памяти: всего, кэшировано, доступно, свободно; память ядра – выгружаемая, невыгружаемая; общее количество дескрипторов и потоков.





    Рисунок 6 - Память

    Всего – 3,1 Гб; кэшировано – 735 Мб, доступно – 742 Мб, Выгружаемая – 388 МБ, невыгружаемая – 270 Мб, потоки – 2043, дискрипторы - 118412

    1. Запустить командную строку.

    Для того чтобы запустить программу сразу с высоким приоритетом можно использовать командную строку Windows 10 или Windows 11. Пуск - Поиск - Командная строка

    Для этого понадобится стандартная команда «start», которая позволяет запускать любые другие программы из командной строки.

    start /high mspaint Далее enter.



    Рисунок 7

    1. В командной строке запустить программу Paint c высоким приоритетом.

    На рисунке 8 видим, что приоритет Paint изменился



    Рисунок 8 - Paint

    1. Используя индикатор процесса, завершить программу Paint.

    Необходимо выполнить следующее: taskkill/PID 9400, рисунок 9.



    Рисунок 9 – Завершение программы

    1. С помощью командной строки просмотреть информацию обо всех запущенных процессах, рисунок 10



    Рисунок 10 – Запущенные процессы


    написать администратору сайта