Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
chast2.doc
Скачиваний:
11
Добавлен:
06.11.2018
Размер:
523.26 Кб
Скачать

Отправка задания на задний план: bg

Синтаксис: bg [job…]

Команда bg отправляет все указанные задания на задний план (делает их фоновыми). Чтобы отправить на задний план программу, запущенную по ошибке на переднем плане, необходимо сначала приостановить ее, а затем дать команду bg.

Список литературы

  1. Олифер В.Г., Олифер Н.А.. Сетевые операционные системы. СПб.: Питер, 2001. 544 с.

  2. Дейтел Г. Введение в операционные системы: В 2 т.: Пер. с англ. - М.: Мир, 1987.

  3. ПетцкеК. Linux от организации к применению: Пер с нем. М.: ДМК, 2000. 576 с.

  4. Хелен Кастер. Основы Windows NT и NTFS: Пер. с англ. М.: Издательский отдел «Русская редакция» ТОО «Channel Trading Ltd.», 1996. 440 с.

ОГлавление

5. ПРОЦЕССЫ И ПОТОКИ 1

Мультипрограммирование 1

Мультипрограммирование в системах пакетной обработки 2

Мультипрограммирование в системах разделения времени 8

Мультипрограммирование в системах реального времени 9

Мультипроцессорная обработка 10

Планирование процессов и потоков 14

Понятие «процесс» и «поток» 15

Создание процессов и потоков 18

Планирование и диспетчеризация потоков 21

Состояния потока 25

Вытесняющие и невытесняющие алгоритмы планирования 26

Алгоритмы планирования, основанные на квантовании 30

Алгоритмы планирования, основанные на приоритетах 34

Планирование с абсолютными и относительными приоритетами 38

Смешанные алгоритмы планирования 38

Планирование в системах реального времени 41

Моменты перепланировки 43

6. МУЛЬТИПРОГРАММИРОВАНИЕ НА ОСНОВЕ ПРЕРЫВАНИЙ 47

Назначение и типы прерываний 47

Механизм прерываний 49

Программные прерывания 53

Диспетчеризация и приоритезация прерываний в ОС 54

Функционирование централизованного диспетчера прерываний на примере Windows NT 56

Системные вызовы 59

7. Процессы в ОС UNIX 64

Введение 64

Компоненты процесса 65

Атрибуты процесса 65

Идентификатор процесса (PID) 65

Идентификатор родительского процесса (РРID) 66

Идентификатор пользователя (UID) и эффективный идентификатор пользователя (EUID) 66

Идентификатор группы (GID) и эффективный идентификатор группы (EGID) 66

Приоритет и значение nice 67

Жизненный цикл процесса 67

Сигналы 68

Дамп памяти 71

Список процессов: ps 71

Версия BSD 71

Версия System V 73

Установка приоритета процесса при запуске: nice 73

Изменение приоритета запущенного процесса: renice 74

Отправка сигнала: kill 74

Отправка сигналов командам: killall 74

Прекращение процесса 75

Временная приостановка процесса 76

Список заданий: jobs 76

Фоновый режим работы 76

Перевод задания на передний план: fg 77

Отправка задания на задний план: bg 78

список ЛИТЕРАТУРЫ 79

оГЛАВЛЕНИЕ 80

78

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]