Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Просмотр и анализ информации о процессах




13. Из консоли пользователя командой ps -efl | more выведите расширенный поэкранный список исполняемых процессов (перечень параметров для расширенного вывода информации можно уточнить с помощью электронного справочника man ps). Разберитесь с выводимой информацией. Определите процессы:

· по типу: системные, демоны, пользовательские (тип процесса определяется по косвенным признакам, в частности по имени процесса в квадратных скобках, связи процессов с определенными владельцами и терминалами и др.);

· по состоянию S: (исполняющиеся – R или О, ожидающие записи на диск – D, ожидающие событий – S, приостановленные – T, зомби – Z),

· по текущему динамическому приоритету PRI (наименьшее значение у высокоприоритетных процессов),

· по относительному приоритету NI.

14. Комбинацией клавиш Alt+F3 откройте третий текстовый терминал и зарегистрируйтесь в нем как суперпользователь. В этой консоли запустите утилиту top для текущего контроля процессов. Утилита позволяет отобразить наиболее активные процессы (сколько их помещается на экран) с достаточно полной информацией о них (для пользователя утилита представляет ограниченный набор выводимых параметров).

15. Из первой консоли создайте процесс od /dev/zero > /dev/null. В соответствии с введенной командой утилита od читает и выводит непрерывный поток байтов из «рога изобилия» в нулевое устройство. Переключившись в третью консоль, с помощью команды top просмотрите список наиболее активных процессов. Найдите и идентифицируйте запущенный процесс, найдите по идентификатору PPID его «родителя», определите его приоритет (возможно, это – величина переменная), долю загрузки центрального процессора %CPU и оперативной памяти %MEM.

16. Поочередно из первой и второй консолей с правами администратора и пользователя с помощью команды od /dev/zero > /dev/null & создайте по 2-3 одинаковых фоновых процесса.

17. По мере создания новых процессов отслеживайте в третьей консоли их текущий приоритет, загрузку процессора и памяти. Имеются ли различия в приоритете процессов, выполняемых от имени администратора и пользователя?

18. С консоли пользователя user1 измените приоритет одного из принадлежащих ему процессов. Для этого воспользуйтесь командой renice -10 PID. Изменился ли относительный приоритет процесса?

19. Повторите предыдущий пункт, используя права root.

20. Переключитесь в консоль пользователя и измените приоритет одного из принадлежащих ему процессов командой renice +5 PID. Произошло ли изменение приоритета?

21. Проконтролируйте из третьей консоли изменение приоритетов запущенных процессов.

22. Из консоли пользователя восстановите приоритет ранее замедленного процесса командой renice –5 PID. Произошло ли восстановление прежнего приоритета? Почему?

23. С разрешения преподвателя завершите созданные вами процессы.

 




Поделиться с друзьями:


Дата добавления: 2015-03-31; Просмотров: 544; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.009 сек.