Вы находитесь на странице: 1из 3

Вестник технологического университета. 2015. Т.

18, №21

УДК 004.623

Н. А. Староверова, Д. Морозов, И. Калаева,


Г. Кадырова
СОВРЕМЕННЫЕ ТЕНДЕНЦИИ И ПЕРСПЕКТИВЫ РАЗВИТИЯ ОПЕРАЦИОННЫХ СИСТЕМ
Ключевые слова: операционная система, графическая оболочка, многопоточность, виртуализация.

В статье рассматриваются основные тенденции и перспективы развития ОС, опираясь на информацию,


имеющуюся в открытых источниках интернет. В результате проведённого аналитического исследования
были сформулированы следующие, основные перспективы развития операционных систем: интеграция ОС,
повышение надежности, развитие проектов по ОС с открытым кодом, развитие виртуализации, сближение
по возможностям ОС для настольных компьютеров и ОС для мобильных устройств, объединение ОС и сетей,
перенос ОС и их базовых инструментов в среды для облачных вычислений. Подготовка IT специалистов в
рамках направления: «Информатика и информационные технологии», предполагает их способность
ориентироваться в современных тенденциях развития программного обеспечение и в частности
операционных систем. В связи с этим проведённое аналитическое исследование, представленное в данной
статье, является достаточно актуальным в рамках разработки учебно-методических материалов для
студентов направления «Информатика и информационные технологии».

Keywords: operating system, GUI, multithreading, virtualization.

The article examines the main trends and prospects of development of the OS, based on the information available in the
public domain of the Internet. As a result of the analytical study resulted in the following, the main prospects for the
development of operating systems: OS integration, reliability improvement, development of projects on open-source
operating system, the development of virtualization, the convergence of the operating system for desktop computers and
operating system for mobile devices, integration of OS and networks, migrate your OS and basic tools in the
environment for cloud computing. Training of IT specialists in the field of: "computer science and information
technologies," implies their ability to Orient in modern trends in the development of software and in particular
operating systems. In this regard, an analytical study presented in this article is quite topical in the framework of the
development of teaching materials for students of direction "computer science and information technology".

В представленной работе рассматриваются  Фирма Hewlett-Packard – развивает


современные тенденции и перспективы развития собственную версию UNIX – систему HP/UX.
ОС. Так же затрагиваются вопросы назначения  Novell – одна из ведущих фирм в области
операционных систем и многообразия современных сетевых технологий; развивает семейство сетевых
ОС. операционных систем: NetWare; в настоящее время -
Исследование было проведено на основе Open Enterprise Server (сетевая ОС, включающая все
информации, имеющейся в свободном доступе, в сетевые возможности NetWare и возможности
открытых источниках интернет. распространенного диалекта Linux - openSUSE) [1].
Операционная система - это комплекс Исследовав различные современные
взаимосвязанных программ, предназначенных для операционные системы, можно выделить
управления ресурсами вычислительного устройства следующие основные направления развития ОС.
и организации взаимодействия с пользователем. Графические оболочки. Графический
На сегодняшний день существует довольно пользовательский интерфейс имеют все
большое количество различных операционных современные ОС. Стоит отметить, что графические
систем. От долгожителей, таких как UNIX и его оболочки для всех ОС по возможностям
клоны, до совсем новых и малоизвестных систем. приблизительно одинаковы, связано это с
Вот далеко не полный список исследовательских и обостренной конкуренцией между фирмами-
коммерческих операционных систем, созданных разработчиками. Из-за того что оболочки для разных
рядом крупных фирм: ОС похожи, пользователю порой бывает даже
 В 1960-х – 1970-х годах фирма IBM сложно определить, в какой именно ОС он работает.
разработала OS IBM 360/370. Следующей С одной стороны, эта схожесть удобна для конечных
разработкой стала OS/2, предназначенная для пользователей, так как она упрощает изучение
персональных компьютеров. В настоящее время рабочей среды. Но с другой стороны, использование
наиболее современными ОС этой фирмы являются только графических оболочек (без изучения
z/OS и z/VM. командных языков и конфигурационных файлов)
 Семейство ОС MacOS развивается с начала является минусом для системных программистов,
1980-х годов фирмой Apple. Оно характеризуется так как снижает их уровень подготовки.
улучшенным графическим пользовательским Основные возможности, предоставляемые
интерфейсом. графическими оболочками ОС: Удобный
 ОС Solaris развивается с начала 1980-х годов графический пользовательский интерфейс.
фирмой Oracle / Sun. Эта ОС является развитием  Возможность выполнить любые системные
UNIX. настройки с помощью GUI. Особенно следует

134
Вестник технологического университета. 2015. Т.18, №21

отметить в этом отношении графические оболочки аппаратуры. Параллельное выполнение потоков


ОС Linux. становится возможным именно благодаря
 Поддержка новых тенденций в развитии многоядерной архитектуре.
интерфейсов – multi-touch, Tablet PC и др. Поддержка распределенных и параллельных
 Унификация графических оболочек для вычислений. Современные ОС имеют
различных ОС. В разных ОС используются высокоуровневые библиотеки, которые позволяют
графические оболочки CDE, KDE, GNOME. разрабатывать параллельные алгоритмы решения
Вероятно, в ближайшем будущем их список задач с использованием возможностей аппаратуры.
пополнится. Они поддерживают следующие основные виды,
Поддержка новых сетевых технологий и Web- стандарты и инструменты параллелизма:
технологий. В настоящее время активно  OpenMP – механизм написания
развиваются сети и интернет, появляются новые параллельных программ для систем с общей
стандарты и протоколы – Ipv6, HTML 5 (для памятью.
облачных вычислений) и т.д. Цель современных ОС  MPI (Message Passing Interface) –
- возможность поддерживания всех новых сетевых программный интерфейс, необходимый для
технологий [2]. параллельного выполнения программ,
Развитие беспроводных сетей. Развитие взаимодействующих с помощью передачи
высокопроизводительных беспроводных сетей сообщений.
отражается и в развитии операционных систем. Виртуализация ресурсов и аппаратуры.
Выделим следующие передовые сетевые Современные ОС содержат средства виртуализации.
технологии. Процесс виртуализация представляет собой запуск
WiMAX – телекоммуникационная технология, специализированного программного обеспечения
разработанная для предоставления универсальной под операционной системой, называемой хостом
беспроводной связи на больших расстояниях для (Host OS), дающего возможность создавать
широкого спектра устройств. Максимальная виртуальные машины (Virtual Machine), обладающие
производительность до 1 Гбит/с. Основан WiMAX заданными характеристиками реальных
на технологии Wi-Fi, но отличается своим компьютеров, и запускать на них независимо друг от
дальнодействием. друга различные гостевые операционные системы
3G –технологии мобильной связи 3 поколения с (Guest OS). Виртуализация удобна тем, что ресурсы
быстродействием до 14 МБит / с. Основоположник между операционными системами распределятся
3G в России- компания СкайЛинк. довольно быстро [4,5].
4G – поколение мобильной связи с Развитие файловых систем. Это направление
повышенными требованиями. К нему относятся необходимо для защиты информации и
перспективные технологии, позволяющие существенного увеличения размера файлов (для
осуществлять передачу данных со скоростью, мультимедиа). Мультимедийная информация
превышающей 100 Мбит/с - подвижным и 1 Гбит/с обрабатывается таким образом, что старые
— стационарным абонентам, это позволяет файловые системы не могут вместить в себя
обеспечить повышенное качества голосовой связи. мультимедийные файлы для хранения. Например,
Так же на сегодняшний день для выхода в максимальный размер файла в системе FAT– 4
Интернет используют цифровые телевизионные гигабайта – легко может быть превышен при
каналы, это происходит с помощью специальных переписи на компьютер цифровой видеопленки
устройств set-top boxes. длительностью 10-15 минут. В связи с этим
Усиленное внимание к механизмам безопасности разрабатываются такие новые файловые системы,
и защиты. Безопасности уделяют большое которые допускают хранение очень больших
внимание все современные операционные системы. файлов, например, система ZFS в ОС Solaris.
Это отражается, например, в том что, браузеры при Поддержка облачных вычислений – это новое
загрузки веб-страниц выполняют их анализ на направление в развитии ОС, его основоположником
отсутствие фишинг (-вид интернет-мошенничества, является "облачная" ОС Windows Azure фирмы
который стремится заполучить доступ к Microsoft[6].
конфиденциальным данным пользователей: логинам Перспективы развития ОС. Таким образом,
и паролям), так же при загрузках и установках операционные системы - это перспективное,
программ из сети требуется только явное согласие активно развивающееся направление. Перечислим
пользователя. Уделяется такое внимание основные перспективы развития операционных
безопасности во многом благодаря Trustworthy систем.
Computing Initiative (инициативе надежных и Развитие в направлении к интеграции ОС (на
безопасных вычислений) фирмы Microsoft, уровне графических оболочек, а так же на уровне
объявленной в 2002 из-за постоянно усиливающейся общего ядра); развитие семейств ОС на основе
кибер-преступности [3]. модулей общего кода.
Поддержка многопоточности и многоядерных Значительное повышение надежности,
процессоров. На сегодняшний день многоядерные безопасности и отказоустойчивости ОС; разработка
процессоры распространились очень широко, в ОС на управляемом коде или его аналогах.
связи с этим все современные ОС имеют библиотеки Дальнейшее развитие проектов по ОС с
программ, которые поддерживают эту возможность открытым кодом.
135
Вестник технологического университета. 2015. Т.18, №21

Развитие виртуализации: Необходимо articles/transform.shtml – заглавие с экрана


обеспечить возможность выполнить или 3. Современные операционные системы. [Электронный
эмулировать любое приложение в среде любой ресурс]. - учебное пособие разр. Резник В.Г. – электрон.
дан. - режим доступа свободный. http://asu.tusur.ru/
современной ОС.
learning/mag010400/d05/m010400_d05_lect.pdf – заглавие
Дальнейшее сближение по возможностям ОС с экрана.
для настольных компьютеров и ОС для мобильных 4. Компьютерный портал [Электронный ресурс]. –
устройств. Виртуализация теория и практика – авт. Сабаш Даниил.
Дальнейшее объединение ОС и сетей. 21.10.2008 – режим доступа свободный -
Перенос ОС и базовых инструментов в среды http://www.f1cd.ru/soft/reviews/virtualization_technology/ -
для облачных вычислений. заглавие с экрана
5. Зацаринная Ю.Н. Староверова Н.А. Виртуализация и
Литература виртуальные машины в подготовке современных IT
специалистов. Вестник технологического университета.
1. Современные тенденции развития операционных №9 247, (2015).
систем [Электронный ресурс] – 6.11.2006 – Режим 6. Горчакова Е., Зацаринная Ю.Н., Ушенина И. Анализ
доступа: http://0lvin.blogspot.ru/2006/11/blog-post.html - критериев диспетчеризации и методов их оптимизации в
заглавие с экрана операционных системах. Вестник технологического
2. Метод Лаб [Электронный ресурс] Трансформации университета. №10, 155, (2015)
и тенденции в развитии операционных систем
и программных платформ- https://www.methodlab.ru/
________________________________________________
© Н. А. Староверова - канд. тех. наук, доцент кафедры автоматических систем сбора и обработки информации КНИТУ,
nata-staroverova@yandex.ru; Д. Морозов – магистрант той же кафедры; И. Калаева – магистрант той же кафедры;
Г. Кадырова – студ. той же кафедры.

© N. A. Staroverova, candidate. those. Associate Professor, Department of automatic systems for the collection and processing of
KNRTU, nata-staroverova@yandex.ru; D. Morozov - undergraduate, Department of automated systems of gathering and
processing information, KNRTU; I. Kalaeva – undergraduate, Department of automated systems of gathering and processing
information, KNRTU; К. Gulshat – student, of automated systems of gathering and processing information, KNRTU.

136

Вам также может понравиться