Файл: Распределенные системы обработки информации..pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 30.03.2023

Просмотров: 188

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

4.4 Unix

Делая несколько элементарных операций в запросах информации процессов пользователя, ядро обеспечивает функционирование интерфейса пользователя, описанного выше. Между функциями ядра возможно отметить:

  • Управление выполнения процессов для средств их создания, цели или приостановки и организации взаимодействия между ними.
  • Планирование поочередности предоставления выполняемым функциям центрального процессора. Процессы работают с центральным процессором в системе разделения времени: центральный процессор делает процесс после завершения времени, считаемого ядром, запускаются другие под процессы. Далее ядро запускает процесс, который был приостановлен.
  • Выделение процессу определенного размера оперативной памяти. Ядро действующей системы дает процессам возможность использовать выделенные адреса в системе сохраняя при это защиту пространства адресации в определенных условиях, от поражения из вне. Если системе нужны свободная память, память ядра, временно отгружая процесс на внешние устройства памяти, что они называют устройствами выгрузки. Если ядро разгружает процессы к на устройства выгрузки целиком, разгружающимся полностью, такой перенос из системы в UNIX вызывают системой с обменом (перекачка); если на устройство выгрузки - выкачивается только страницы памяти, такую систему называют - системой с заменых страниц.
  • Выделение памяти выражает причиной обеспечения эффективного хранения информации и выбора данных пользователя. Во время переноса из этой функции создается файловая система. Ядро отмечает внешнюю память под файлами пользователя, это мобилизует не используемую память, систему файла структур в форме, доступной к пониманию, и это защищает пользовательские файлы от не санкционированного доступа.
  • Управлением доступности процессов для периферийных устройств, как оконечных устройства, ленточные терминалы, сетевому оборудованию.
  • Производительность с ядром функций довольно очевидна. Например, узнает, что данный файл является обычным файлом или устройством, но скрывает это различие к процессам пользователя. Кроме того, форматируя информацию файла для внутренней памяти, это защищает внутренний формат от процессов пользователя, возвращая им не отформатированный поток байтов. Наконец ядро понимает несколько необходимых функций, необходимых для обеспечения выполнения процессов уровня пользователя, за исключением функций, которые могут быть реализованы на пользовательском уровне.  Например, ядро выполняет действия, необходимые shell ‘у как интерпретатору команд: оно позволяет процессору shell читать вводимые с терминала данные, динамически порождать процессы, синхронизировать выполнение процессов, открывать каналы и переадресовывать ввод-вывод. Пользователи могут разрабатывать свои версии командного процессора shell с тем, чтобы привести рабочую среду в соответствие со своими требованиями, не затрагивая других пользователей. Такие программы пользуются теми же услугами ядра, что и стандартный процессор shell.

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

Сетевые ресурсы известны и поддерживаются как службы. Их вызывают, посредством которого пользователи могут примениться к ним. Службы включают: фазовая служба (это перечисляет, телефонные подсписки, данные и программы в каталогах), службы коммуникации (программы эмуляции SNA 3270, служб асинхронной передачи) и служб печати. Все службы получают имена через службу имени в UNIX по имени Streettalk.

Заключение

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

Раньше у сотрудников был доступ только внутри локальной сети, потом появились сети кампуса, глобальные сети, так же сильно изменились и устройства доступа (ПК, появились планшеты и другие гаджеты) стал вопрос о необходимости удаленного подключения к сетям компании для работы их вне. Все это несет большой прогресс в сетевых операционных системах.

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

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

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

https://studopedia.su/15_72700_vopros.html

http://www.e-biblio.ru/book/bib/01_informatika/Operacionnie_sistema/80.7.6.html

http://ait.rtf.urfu.ru/uploaded/materialy-po-disciplinam/operation-system/hlp_st/lib/glava_4.shtml.htm

https://studfiles.net/preview/5341082/page:3/

http://tvoi-setevichok.ru/korporativnaya-set/lokalnaya-set-s-vyidelennyim-serverom-osobennosti-i-preimushhestva.html

http://blogsisadmina.ru/seti/osnovnye-komponenty-i-raznovidnosti-kompyuternyx-setej.html

https://studfiles.net/preview/2093737/page:2/

http://itandlife.ru/os/setevye-os-funkcii-i-komponenty-setevyx-operacionnyx-sistem/

https://ciscorussia.wordpress.com/tag/информационная-безопасность/