Приветствую Вас Гость | RSS

Уже всё СкаченО

Пятница, 03.05.2024, 19.05.08
Главная » Статьи » Основы UNIX

В разделе материалов: 52
Показано материалов: 1-10
Страницы: 1 2 3 4 5 6 »

Другие процессы
Процесс может посылать сигнал другому процессу или группе процессов с помощью системного вызова kill. В этом случае сигналы являются элементарной формой межпроцессного взаимодействия.
Основы операционной системы UNIX | Просмотров: 402 | Добавил: Fishing | Дата: 12.10.2009 | Комментарии (0)

Заголовок Значение
ADDR Адрес процесса в памяти.
С Доля выделенного планировщиком времени ЦП.
COMD Имя команды и аргументы (для опции -f).
Основы операционной системы UNIX | Просмотров: 830 | Добавил: Fishing | Дата: 12.10.2009 | Комментарии (0)

-a Предоставляет информацию обо всех процессах, кроме групповых, и не связанных с терминалом.
-d Предоставляет информацию обо всех процессах, исключая лидеров сеанса.
-e Предоставляет информацию обо всех процессах.
-l Генерирует длинный листинг.
Основы операционной системы UNIX | Просмотров: 405 | Добавил: Fishing | Дата: 12.10.2009 | Комментарии (0)

Поскольку планировщик принимает решение о запуске процесса, основываясь на приоритетах, единственным способом установить "справедливый" порядок запуска процессов является присвоение определенного приоритета каждому событию.
Завершение выполнения процесса
Основы операционной системы UNIX | Просмотров: 474 | Добавил: Fishing | Дата: 12.10.2009 | Комментарии (0)

Системный вызов fork завершается неудачей и новый процесс не порождается, если:
Создать процесс запрещает системное ограничение на общее количество процессов.
Создать процесс запрещает системное ограничение на количество процессов у одного пользователя.
Общее количество системной памяти, предоставленной для физического ввода-вывода, временно оказалось недостаточным.

Основы операционной системы UNIX | Просмотров: 534 | Добавил: Fishing | Дата: 12.10.2009 | Комментарии (0)

Переключение между процессами, необходимое для распределения вычислительного ресурса, по существу, выражается в переключении контекста, когда контекст выполнявшегося процесса запоминается, а восстанавливается контекст процесса, выбранного планировщиком. Переключение процесса является достаточно ресурсоемкой операцией. Помимо сохранения состояния регистров процесса, ядро вынуждено выполнить множество других действий.
Основы операционной системы UNIX | Просмотров: 2628 | Добавил: Fishing | Дата: 12.10.2009 | Комментарии (0)

Процесс начинает свой жизненный путь с состояния 6, когда родительский процесс выполняет системный вызов fork. После того как создание процесса полностью завершено, процесс завершает "дочернюю часть" вызова fork и переходит в состояние 3 готовности к запуску, ожидая своей очереди на выполнение. Когда планировщик выбирает процесс для выполнения, он переходит в состояние 1 и выполняется в пользовательском режиме.
Основы операционной системы UNIX | Просмотров: 996 | Добавил: Fishing | Дата: 12.10.2009 | Комментарии (0)

Идентификатор процесса, породившего данный процесс. Все процессы в системе, кроме системных процессов и процесса init, являющегося прародителем остальных процессов, порождены одним из существующих или существовавших ранее процессов.
Поправка приоритета (NI)
Основы операционной системы UNIX | Просмотров: 800 | Добавил: Fishing | Дата: 12.10.2009 | Комментарии (0)

Основой операционной системы UNIX является ядро. Ядро представляет собой специальную программу (или несколько программных модулей, в случае модульного ядра), которая постоянно находится в оперативной памяти и работает, пока работает операционная система. Ядро управляет всеми таблицами, используемыми для отслеживания процессов и других ресурсов. Ядро загружается в память во время начальной загрузки и немедленно запускает необходимые процессы, в частности процесс инициализации операционной системы - init.
Основы операционной системы UNIX | Просмотров: 337 | Добавил: Fishing | Дата: 12.10.2009 | Комментарии (0)

Опции и параметры определяют формат выдаваемой информации и файловые системы, о которых информирует команда. Чаще всего, команда df вызывается без опций или с опцией -k. Опция -k выдает информацию об объемах в килобайтах. Для каждой физической файловой системы выдается отдельная строка, включающая (при использовании опции -k) специальный файл или имя смонтированного ресурса, общий объем, использованный объем, доступный объем для использования обычными пользователями, процент свободного места в файловой системе и точку монтирования.
Основы операционной системы UNIX | Просмотров: 306 | Добавил: Fishing | Дата: 12.10.2009 | Комментарии (0)