Завершив это задание, вы научитесь выполнять проверку системы при помощи команд top
,atop
,atopsar
, pidstat
, а также выводить информацию по определённому процессору.
- Домашнее задание выполните в Google Docs и отправьте на проверку ссылку на ваш документ в личном кабинете.
- В названии файла введите корректное название лекции и вашу фамилию и имя.
- Зайдите в настройки доступа и выберите доступ «Просматривать могут все в интернете, у кого есть ссылка». Ссылка на инструкцию, как предоставить доступ к файлам и папкам на Google Диске.
- Скопируйте текст задания в свой документ.
- Выполните домашнее задание, запишите ответы и приложите необходимые скриншоты в свой Google Документ.
- Для проверки домашнего задания преподавателем отправьте ссылку на ваш документ в личном кабинете.
- Любые вопросы по решению задач задавайте в чате учебной группы.
Приведите чёткую и понятную инструкцию по выполнению работы. Инструкция содержит основные этапы выполнения работы в общих чертах. Здесь следует раскрыть формат и порядок выполнения и сдачи работы эксперту на проверку. Укажите, как можно обратиться к эксперту в случае возникновения вопросов по домашнему заданию.
Выполните проверку системы при помощи команды top
.
Выведите сортировку процессов по:
- памяти,
- времени работы,
- номеру,
- уровню потребления ресурсов.
Приведите ответ в виде снимков экрана.
Выполните проверку системы при помощи команды atop
и atopsar
.
Выведите сортировку процессов по:
- общей нагрузке — минимум по трём параметрам;
- загруженности HDD or SSD за указанный временной отрезок — 10 минут;
- загруженности RAM за указанный временной отрезок — 10 минут.
Сконфигурировать файл настроек atop — делать снимок памяти каждые полчаса.
Приведите ответ в виде снимков экрана.
При помощи команды mpstat
и ключа P
выведите информацию по:
- определённому процессору,
- всем процессорам.
Приведите ответ в виде снимков экрана.
Выполните проверку системы при помощи команды pidstat
.
- Выведите статистику по эффективности на основе имени процесса.
- Выведите полный путь процесса.
Приведите ответ в виде снимков экрана.
Эти задания дополнительные и необязательны к выполнению, они никак не повлияют на получение вами зачёта по этому домашнему заданию. Вы можете их выполнить, если хотите глубже разобраться в материале.
Просмотрите каталог /proc
, выполните любую команду для просмотра процессов.
Сделайте сравнение вывода команды и содержания папки по:
- взаимосвязи объектов,
- времени создания.
Этапы выполнения:
-
Создайте два окна терминала (вкладку или терминала CLI через комбинацию cntrl+alt+f'x');
-
На одном запустите любое приложение (команду) в активное использование или в фон при помощь связки & (например, ping 127.0.0.1 &);
-
Определите pid процесса;
-
Просмотрите каталог /proc и найдите папку с номером pid процесса;
-
Просмотрите директории при помощи
ls -la
; -
Просмотрите внутреннее устройство директории;
-
Ответьте на вопрос, какую информацию содержит:
cmdline
cwd
environ
exe
fd
maps
root
status
Приведите ответ в виде снимков экрана.
В личном кабинете отправлена ссылка на Google Документ с выполненным заданием.
В документе настроены права доступа «Просматривать могут все в интернете, у кого есть ссылка».
Зачёт: выполнены все задания, ответы даны в развёрнутой форме, приложены соответствующие скриншоты и файлы проекта, в выполненных заданиях нет противоречий и нарушения логики.
На доработку: задание выполнено частично или не выполнено, в логике выполнения заданий есть противоречия, существенные недостатки.