Смекни!
smekni.com

Копирование содержимого Файла 1 в остальные файлы (стр. 2 из 2)

III: writing to FILE3: << RGR sPO by yuna 18.05.2008 >>

=III= __eto konec prssa3

* *SIGUSR1* * : writing from temp_file to file4

IV: writing to FILE4: << RGR sPO by yuna 18.05.2008 >>

* *SIGUSR1* * : temp_file was removed

***SIGUSR1*** : end

=IV= __eto konec prssa4

================== prss4: memory closed

Killed

Рис.2 Результат работы программы (содержимое из file1 было скопировано в остальные файлы)

Следовательно, программа работает корректно и поставленная на данную расчетно-графическую работу задача была решена.


ВЫВОДЫ

В данной работе частично описана структура системы UNIX, взаимоотношения между процессами, выполняющимися в режиме задачи и в режиме ядра. Процессы выполняются в режиме задачи или в режиме ядра, в котором они пользуются услугами системы благодаря наличию набора обращений к операционной системе.

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

Обращения к операционной системе позволяют процессам производить операции, которые иначе не выполняются. В дополнение к обработке подобных обращений ядро операционной системы осуществляет общие учетные операции, управляет планированием процессов, распределением памяти и защитой процессов в оперативной памяти, обслуживает прерывания, управляет файлами и устройствами и обрабатывает особые ситуации, возникающие в системе.

В функции ядра системы UNIX намеренно не включены многие функции, являющиеся частью других операционных систем, поскольку набор обращений к системе позволяет процессам выполнять все необходимые операции на пользовательском уровне.


ЛИТЕРАТУРА

1. Дж. Такет (мл.), С.Барнет. Использование Linux/ Специальное издание.: 5-е изд.: Пер. с англ.: Уч.пос. – М.: Издательский дом «Вильямс», 2000. – 784 с.

2. Максимальная защита Linux. Искусство настройки.: Пер. с англ./ под.ред. Дж.Рея – СПб.: ООО «ДиаСофтЮП», 2002. – 752 с.

3. Браун С. Операционная система UNIX - М.: Мир, 1986 - 463 с.