- Основные функции операционной системы
- 1- Управление процессами
- 2- Управление основной памятью
- 3- Управление вторичным хранилищем
- 4- Управление системой входа и выхода
- 5- Реестр файловой системы
- 6- Безопасность
- 7- Связь между элементами и приложениями
- 8- Сообщите о состоянии системы
- 9- Управление ресурсами
- 10- Управление пользователями
- Самые распространенные операционные системы
- Ссылки
В наиболее важных функциях операционной системы являются управление процессами, управление памятью, связь между приложениями, среди других. Операционная система - это основное программное обеспечение или набор программ, которые управляют всеми процессами, возникающими в электронном устройстве.
Это не программы и приложения, которые мы обычно используем для работы, например, с компьютером, а характеристики, которые позволяют этим приложениям работать.
Одна из целей операционной системы - управлять ядром, ресурсами локализации и оборудованием нашей машины. Большинство представленных на рынке электронных устройств с микропроцессором имеют операционную систему.
В начале создания операционных систем их самым большим недостатком было то, что они имели очень небольшую емкость и очень низкую загрузку, поэтому обычно это делалось вручную с помощью партии. В пакете задания, то есть заказы, необходимые для выполнения действия, были активированы вручную.
По мере роста сложности операционных систем эти задачи необходимо было автоматизировать, что привело к появлению первых интерпретаторов команд.
Со всеми обновлениями и открытиями, сделанными за эти годы, ничего не осталось от первых операционных систем, которые нужно было активировать вручную.
Они становятся все более изощренными и активируются для защиты машины и выполнения необходимых и повседневных задач.
Основные функции операционной системы
Как мы уже обсуждали ранее, большинство операционных систем уже поставляются со списком задач, которые нужно выполнять на нашем электронном устройстве, чтобы все прошло гладко.
Необходимо лишь внести небольшие изменения, чтобы адаптировать конфигурацию к потребностям нашего устройства.
1- Управление процессами
Одна из самых важных частей операционной системы - это управление процессами. Процессы - это ресурсы, которые необходимы программе для запуска.
Это включает использование памяти, времени ЦП (центрального процессора) и файлов, к которым приложению необходим доступ для правильной работы.
Операционная система, заботящаяся о правильном функционировании машины, предназначена для создания и уничтожения процессов, их остановки и перезапуска, а также помощи в механизмах связи между процессами.
Эту задачу можно сравнить с работой офисного работника. Если мы составим список задач, система управления процессами установит линию действий, в которой наиболее важные процессы будут помещены на приоритетное место, промежуточные - на промежуточное и, наконец, менее важные - на последнем месте.
Проблема заключается в том, что управление процессами осуществляется через машину, которая устанавливает произвольные приоритеты для задач, которые должны быть выполнены, а иногда менее важные задачи остаются без выполнения.
Затем необходимо изменить конфигурацию инструмента управления процессами и назначить более высокий приоритет необходимым задачам или принудительно выполнить их вручную.
2- Управление основной памятью
Другой важный компонент операционной системы - это управление основной памятью. Память состоит из хранилища данных, которое используется ЦП и приложениями и теряет свою емкость в случае сбоя.
Следовательно, важно, чтобы операционная система заботилась об управлении памятью, чтобы она не перегружалась, а данные и информация, содержащиеся в ней, не терялись.
Операционная система проверяет, какая часть памяти используется и почему. Решите, где разместить процессы, когда есть свободное место, и выделите и заявите на это пространство, которое необходимо, чтобы оно всегда использовалось надлежащим образом.
3- Управление вторичным хранилищем
Память очень изменчива, и в случае сбоя вы можете потерять информацию, содержащуюся в ней. Для этого необходим второй модуль хранения, способный хранить данные в течение длительного времени.
Как и в случае с основной памятью, операционная система отвечает за управление свободным пространством и назначает порядок сохранения. Это также гарантирует, что все аккуратно хранится, а также сколько места осталось и где.
4- Управление системой входа и выхода
Операционная система отвечает за управление портами ввода и вывода компьютера, такими как наушники, принтер, монитор и т. Д.
Раньше, когда вы хотели установить новый внешний порт, было важно иметь установочный диск, содержащий драйверы для компьютера, чтобы их принять.
В настоящее время операционная система самого компьютера обычно отвечает за поиск в сети информации, необходимой для правильного функционирования новых внешних портов.
5- Реестр файловой системы
Файлы представляют собой форматы, созданные их владельцами, которые преобразуются в таблицы, а операционная система отвечает за их регистрацию и сохранение.
Операционная система отвечает за создание, удаление и архивирование созданных файлов, а также за предоставление необходимых инструментов для доступа к файлам в любое время.
Он устанавливает связь между файлами и устройствами хранения, и, наконец, его можно настроить на резервное копирование всех файлов, чтобы в случае аварии они не были потеряны.
6- Безопасность
Операционная система отвечает за безопасность машины. Одно из наиболее важных действий - это доступ пользователей или программ туда, где они не должны.
Есть много вирусов, которые могут повлиять на нашу систему, и операционная система гарантирует, что этого не произойдет.
Вы можете настроить операционную систему так, чтобы выполнялись регулярные проверки и устанавливались меры безопасности, которые вы должны выполнять.
7- Связь между элементами и приложениями
Через сетевые интерфейсы операционная система поддерживает связь между различными компонентами машины и всеми приложениями, которые с ними контактируют. Отправляйте и получайте информацию.
8- Сообщите о состоянии системы
Есть ряд приложений, которые по умолчанию устанавливаются вместе с операционной системой, но они не являются системой как таковой.
Они предлагают среду и основные характеристики для разработки и выполнения программ, установленных на нашем компьютере.
Он сообщает о состоянии системы, если требуется какое-либо действие, или утверждает любое действие, которое необходимо предпринять, например, автоматические обновления.
Кроме того, он поддерживает различные языки программирования, поэтому на нашей машине можно работать с любым типом приложений. Конечно, в нем есть программы, улучшающие связь между приложениями.
9- Управление ресурсами
Он управляет всеми основными частями машины через свой менеджер ресурсов. Его роль администратора включает в себя безопасность и связь центрального процессора или ЦП, внешних устройств, подключенных к компьютеру.
Как внутренняя память и вторичная память, где вам иногда нужно очистить и переключить сохраненные части с одной на другую.
В общем, он управляет всеми ресурсами системы и всеми ресурсами, которые с ней контактируют.
10- Управление пользователями
Операционная система также отвечает за управление профилями, хранящимися на компьютере, в зависимости от того, кто создал на нем профиль.
Администрирование пользователей может быть однопользовательским или многопользовательским. Это не означает, что операционная система позволяет создать только один профиль пользователя для использования на одном компьютере.
Тот факт, что это однопользовательский профиль, означает, что активны только действия этого пользователя и только его. С другой стороны, в многопользовательском режиме он позволяет задачам более чем одного пользователя быть активными одновременно.
Самые распространенные операционные системы
Самые известные и наиболее часто используемые операционные системы на рынке - это Windows, iOS и Linux для компьютеров. И Android, и iOS для смартфонов.
Существуют тысячи операционных систем с разной степенью сложности, в зависимости от того, для какого устройства они нужны.
Windows принадлежит великой макроимперии Microsoft, а iOS принадлежит Apple. Linux, со своей стороны, является бесплатной программной платформой, которая позволяет вам изменять вашу операционную систему. На платформе Linux есть Ubuntu и Devian, которые являются наиболее известными.
Эти бесплатные программы позволяют пользователю изменять операционную систему по своему усмотрению. Это также связано с определенным риском: прикосновение к ядру операционной системы, когда у вас мало знаний, может привести к катастрофе.
Напротив, такие операционные системы, как Windows и iOS, уже подготовлены для самых неопытных пользователей, поэтому первоначальная конфигурация операционной системы позволяет использовать ее без необходимости вносить какие-либо дорогостоящие модификации.
Ссылки
- РАХАЛКАР, Сагар Аджай. Основы операционной системы. В Руководстве Фонда сертифицированного этического хакера (CEH). Апресс, 2016. с. 3-21.
- BLUME, Стивен В. Основы электроэнергетических систем для профессионалов в области неэлектричества. Джон Вили и сыновья, 2016.
- СПРАНТ, Бринкли. Основы оборудования для мониторинга производительности. IEEE Micro, 2002, т. 22, № 4, с. 64-71.
- МИЛЛЕР, Майкл. Абсолютное руководство по основам работы с компьютером для новичков. Тхан Паблишинг, 2007.
- АЛЬВАРЕС, Хуан. Понимание основ работы с компьютером: на пути к грамотности.
- СИЛЬБЕРШАЦ, Абрахам ГАЛВИН и др. Операционные системы: основные понятия. Эддисон-Уэсли Ибероамерикана, 1994.
- ТАНЕНБАУМ, Эндрю С.; ФОГОАГА, Хуан Карлос Вега. Операционные системы . Прентис Холл, 1988.