рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Процессы в ОС Linux (II)

Процессы в ОС Linux (II) - Лабораторная Работа, раздел Компьютеры, Лабораторная Работа По Курсу "операционные Системы"...

Лабораторная работа по курсу "Операционные системы"

Процессы в ОС Linux (II)

Цель работы: знакомство с системными вызовами для управления процессами; исследование совместного доступа к файлам из разных процессов; изучение распределения виртуальной памяти процесса в ОС Linux.

 

I. Управление процессами

Завершение процесса

- системным вызовом exit; - возвратом из функции main. Процесс также может завершиться в ответ на сигнал. Сигналы - это механизм для взаимодействия процессов и управления…

Ожидание завершения процесса

Функция wait. pid_t wait (int *status) Блокирует вызывающий процесс до тех пор, пока не завершится один из его дочерних процессов. Если к моменту выдачи wait…

II. Совместный доступ к файлам

Родительский процесс открывает существующий текстовый файл 1 для чтения; затем создает дочерний процесс. После этого родительский процесс создает… Одновременно с этим дочерний процесс создает новый файл 3 для записи и… После завершения копирования оба процесса завершаются. Программа должна запускаться с тремя параметрами:

III. Распределение виртуальной памяти

  Задание 6.

Порядок выполнения лабораторной работы

1. Выполните задания 1-6.

2. Занесите в отчет описание заданий со всеми требуемыми пояснениями.

 

Требования

1. При подготовке к лабораторной работе (дома) напишите в отчете тексты программ pr2, pr3,pr4 и pr5с комментариями.

2. Студент должен знать ответы на следующие вопросы:

Вопросы

2. Как в родительском процессе можно узнать о завершении дочернего процесса, не прерывая основной работы? 3. Каково назначение директивы #define в программе procmemory.c? 4. Каков смысл переменных etext, edata и end в программе procmenory.c? Почему эти переменные объявлены с атрибутом…

– Конец работы –

Используемые теги: процессы, ОС, Linux, II0.075

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Процессы в ОС Linux (II)

Что будем делать с полученным материалом:

Если этот материал оказался полезным для Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Еще рефераты, курсовые, дипломные работы на эту тему:

Лекция: Уровни абстракции ОС. ОС с архитектурой микроядра. Виртуальные машины. Цели проектирования и разработки ОС. Генерация ОС В лекции рассматриваются следующие вопросы: методы проектирования и реализации ОС: уровни абстракции ОС; ОС с архитектурой мик
В лекции рассматриваются следующие вопросы методы проектирования и реализации... Содержание Введение Уровни абстракции ОС Операционные системы с микроядром Виртуальные машины другой распространенный подход к...

ПБУ 6/01 Учет ОС. Порядок признания ОС в учете. Организация аналитического учета ОС. Первичная документация по учету и инвентаризации ОС
Определение и классификация нематериальных активов особенности их учета ПБУ Учет НМА Условия признания НМА в бухгалтерском учете... Порядок бухгалтерского учета нематериальных активов регулируется Положением по бухгалтерскому учету Учет...

Определение ОС. Функции ОС. Процессы и потоки. Классификация ОС. История развития
Определение ОС... Операционная система ОС комплекс системных программ обеспечивающий... Критерием эффективности ОС может быть например пропускная способность число выполненных задач за единицу времени...

ПБУ 6/01 Учет ОС. Порядок признания ОС в учете. Организация аналитического учета ОС. Первичная документация по учету и инвентаризации ОС
Определение и классификация нематериальных активов особенности их учета ПБУ Учет НМА Условия признания НМА в бухгалтерском учете... Порядок бухгалтерского учета нематериальных активов регулируется Положением по бухгалтерскому учету Учет...

Устранение слабых сторон заводского технологического процесса, а также снижения трудоемкости и себестоимости технологического процесса механической обработки путем перевода технологического процесса с устаревших моделей оборудования на более современные
Графическая часть содержит 10 листов формата А1, в качестве приложений приведены спецификации на разработанные нами приспособления и… Объектом разработки является технологический процесс механической обработки… Эффективность данного производства, его технический прогресс, качество выпускаемой продукции во многом зависят от…

Процессы в ОС Linux (I)
На сайте allrefs.net читайте: "Процессы в ОС Linux"

Особенности ОС для различных классов компьютерных систем. ОС реального времени. ОС для облачных вычислений
Введение... Чтобы лучше понять каковы особенности ОС для различных классов компьютерных... Развитие концепций и возможностей ОС представлено на рис...

Критические точки – это точки, контролируемые при переходе от процесса к процессу. Для описываемого процесса критическими точками являются:
На сайте allrefs.net читайте: Критические точки – это точки, контролируемые при переходе от процесса к процессу. Для описываемого процесса критическими точками являются:...

ФОНДОВАЯ лекция по дисциплине Уголовный процесс Тема № 1 Сущность и задачи уголовного процесса
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ КАЗЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ... ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ... ВОЛГОГРАДСКАЯ АКАДЕМИЯ...

Затвердевание сплавов. Строение жидкого металла. Термодинамические стимулы и кинетические возможности процесса затвердевания. Влияние переохлаждения и примесей на процесс кристаллизации
В газах межмолекульные расстояния большие, молекулы не взаимодействуют друг с другом. У газа отсутствует объём и форма. Жидкости и твёрдые тела… Жидкости характерна некоторая зависимость в расположении атомов; характерное… Твердому телу характерна стабильная, постоянная форма. 2. Термодинамические условия кристаллизации Переход металла из…

0.038
Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • По категориям
  • По работам