|
|||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Средства обучения
1)Персональный компьютер 2)Операционная система Unix
4.Порядок выполнения работы: v ознакомьтесь с краткими теоретическими сведениями v вызовите мастер работы с процессами, ознакомитесь с функциональными возможностями v ознакомившись с дополнительной литературой, проведите эксперименты по изменению параметров и иных свойств процессов, поддающихся данным процедурам в командной строке Краткие теоретические сведения: Top консольная команда UNIX-совместимых операционных систем, список работающих в данный момент процессов и информацию о них. Команда top показывает список работающих в данный момент процессов и информацию о них, включая использование ими памяти и процессора. Список интерактивно формируется в реальном времени.Чтобы выйти из программы top, нажмите клавишу [q]. ps (=print status) Вывести список текущих процессов с их IDs (PID) идентификаторами. Используйте ps axu для того чтобы отобразить все процессы запущенные на вашей системе, которые имеют вас в качестве хозяина (это касается и процессов которые отцеплены от терминала). fg [PID] Вернуть фоновый или приостановленный процесс в интерактивное (высокоприоритетное) состояние; bg [PID] Сделать процесс фоновым. Обратная функция от fg. Может следовать вслед за комбинацией <Ctrl_z>. kill [PID] "Убить" процесс. Для начала определите PID "убиваемого" процесса при помощи ps. killall [имя_программы] "Убить" все процессы по имени программы. xkill (в терминале X window) "Убить" процесс, на окно которого укажите курсором. lpc (как root) Проверить очередь принтера. lpq Вывести список очереди заданий на печать. lprm [номер_задания] Удалить задание из очереди на печать. nice [имя_программы] Запустить процесс, установив его приоритет. renice [PID] Изменить приоритет процесса. <Ctrl_c> Убить текущий процесс. <Ctrl_z> Послать текущий процесс в background. Контрольные вопросы:
1. Существует ли в ранее изученных ОС подобный подход в организации работы с процессами? 2. С какой целью, на ваш взгляд, в ОС Linux организован данный подход? 3. Какие команды произведут следующие действия: изменение приоритета процесса, удаление процесса из области выполнения, проверка очереди принтера? Содержание отчета:
Отчет должен содержать: · Наименование темы · Цель работы · Содержание работы · Ответы на контрольные вопросы Лабораторная работа № 5-5 по дисциплине «Операционные системы»
Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.003 сек.) |