Куда загружается операционная система во время работы компьютера

Содержание

  1. Где в компьютере хранится операционная система?
  2. Где хранится операционная система?
  3. Операционная система хранится в ПЗУ?
  4. Где на компьютере хранится викторина операционной системы?
  5. ПЗУ — это память?
  6. Где хранится BIOS на стандартном ПК?
  7. Какие операционные системы 5?
  8. Какая программа хранится в ПЗУ?
  9. Как запускается операционная система?
  10. Какой тип памяти постоянно установлен на вашем компьютере и подключен к материнской плате?
  11. Почему мой компьютер так глючит?
  12. В каком формате в конечном итоге хранятся данные в компьютерах?
  13. Какое предназначение ПЗУ?
  14. Зачем компьютеру нужна как RAM, так и ROM?
  15. Что такое RAM и ROM с примером?
  16. Операционная система в компьютере: что это такое и как узнать какая у вас установлена
  17. Операционная система (ОС)
  18. Основные виды ОС
  19. Windows
  20. Apple Mac Os X
  21. Linux
  22. Российские разработки
  23. Заключение
  24. Что такое операционная система и как она работает?¶
  25. Введение¶
  26. Немного истории¶
  27. Зачем нужна Операционная Система?¶
  28. Фунции ОС¶
  29. Основные абстракции ОС¶
  30. Положение ОС в многоуровневой иерархии организации компьютера¶
  31. Как операционная система загружается в компьютер?¶
  32. Что делает ядро ОС?¶
  33. Прерывания¶
  34. Как приложения взаимодействуют с ОС?¶
  35. Как оборудование взаимодействует с ОС?¶
  36. Что это значит?¶
  37. Сервисы ОС¶
  38. Основные¶
  39. Дополнительные¶
  40. Основные абстракции¶
  41. Процесс¶
  42. Состояние (контекст) процесса¶
  43. Состояния исполнения¶
  44. Информация о процессе¶
  45. Поток¶
  46. Чем хороши потоки¶
  47. Реализация многозадачности¶
  48. Переключение контекста¶
  49. Критические секции и блокировки¶
  50. Пример Deadlock’a на псевдокоде¶
  51. Адреса и управление памятью¶
  52. Основные механизмы (сервисы)¶
  53. Абстракции¶
  54. Заключение¶

Где в компьютере хранится операционная система?

Операционная система хранится на жестком диске, но при загрузке BIOS запускает операционную систему, которая загружается в ОЗУ, и с этого момента осуществляется доступ к ОС, пока она находится в вашей ОЗУ.

Где хранится операционная система?

Операционная система хранится на жестком диске. ПЗУ: данные предварительно записаны (BIOS записан в ПЗУ материнской платы). ПЗУ сохраняет свое содержимое, даже когда компьютер выключен. ОЗУ: это основная память компьютера, в которую загружаются операционная система и программы при запуске компьютера.

Операционная система хранится в ПЗУ?

Поскольку содержимое ПЗУ не может быть изменено, а ОС редко когда-либо свободна от ошибок и поэтому требует обновлений, не ожидайте найти образ ОС, хранящийся в ПЗУ. BIOS — это код для выполнения конфигурации, инициализации и программы начальной загрузки. Это не запоминающее устройство.

Где на компьютере хранится викторина операционной системы?

Все данные и инструкции (включая ОС) хранятся в оперативной памяти, когда ваш компьютер включен.

ПЗУ — это память?

Постоянное запоминающее устройство (ПЗУ) — это тип электронного хранилища, которое встроено в устройство во время производства.

Где хранится BIOS на стандартном ПК?

Программное обеспечение BIOS хранится в энергонезависимой микросхеме ПЗУ на материнской плате. … В современных компьютерных системах содержимое BIOS хранится на микросхеме флэш-памяти, так что содержимое можно перезаписать, не удаляя микросхему с материнской платы.

Какие операционные системы 5?

Пять самых распространенных операционных систем — это Microsoft Windows, Apple macOS, Linux, Android и iOS от Apple.

Какая программа хранится в ПЗУ?

Программы, которые являются постоянными, как оборудование, и хранятся в ПЗУ, известны как микропрограммы.

Как запускается операционная система?

Микросхема BIOS указывает ему искать в фиксированном месте, обычно на жестком диске с наименьшим номером (загрузочный диск), специальную программу, называемую загрузчиком (в Linux загрузчик называется Grub или LILO). Загрузчик втягивается в память и запускается. Задача загрузчика — запустить настоящую операционную систему.

Какой тип памяти постоянно установлен на вашем компьютере и подключен к материнской плате?

Глоссарий
постоянная память (ROM) Микросхема на материнской плате, которая предварительно записана и постоянно хранит набор инструкций, которые компьютер использует при включении. Также называется энергонезависимой памятью или постоянной памятью.
приемник Компьютер или периферийное устройство в месте назначения сообщения при передаче данных

Почему мой компьютер так глючит?

Медленный компьютер часто возникает из-за того, что слишком много программ работает одновременно, что увеличивает вычислительную мощность и снижает производительность компьютера. … Щелкните заголовки CPU, Memory и Disk, чтобы отсортировать программы, запущенные на вашем компьютере, по тому, сколько ресурсов вашего компьютера они используют.

В каком формате в конечном итоге хранятся данные в компьютерах?

Данные представлены на современных носителях с использованием двоичной системы счисления. Все данные, хранящиеся на носителе, будь то жесткие диски (HDD), твердотельные накопители (SSD), внешние жесткие диски, USB-накопители, SD-карты и т. Д., Могут быть преобразованы в строку битов, также известную как двоичные цифры.

Какое предназначение ПЗУ?

Что такое ПЗУ? Постоянное запоминающее устройство (ПЗУ) обеспечивает постоянное хранение инструкций, необходимых во время начальной загрузки или процесса включения компьютера. Это достигается путем хранения BIOS и другого микропрограммного обеспечения для компьютерного оборудования.

Зачем компьютеру нужна как RAM, так и ROM?

Учетные записи RAM для вашей памяти, необходимой для запуска ОС (операционной системы) и других программ в ваших процессах, пока ваша система не спит. ПЗУ учитывает вашу память, необходимую для загрузки вашего компьютера.

Что такое RAM и ROM с примером?

RAM и ROM — это оба типа компьютерной памяти. ОЗУ используется для хранения компьютерных программ и данных, необходимых процессору в режиме реального времени. Данные RAM непостоянны и стираются при выключении компьютера. … RAM — это память с произвольным доступом. ROM означает постоянное запоминающее устройство.

Источник

Операционная система в компьютере: что это такое и как узнать какая у вас установлена

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

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

Операционная система (ОС)

И так друзья что же такое операционная система в компьютере?

Если говорить простым языком это программное обеспечение вашего ПК, как правило, предоставляемое вместе с компьютером, которое управляет ресурсами ПК и организует взаимодействие с пользователями.

vzaimodejstvie s polzovatelyami

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

После нажатия кнопки старт на ПК сразу начинается процесс загрузки ОС и во время него происходит следующие:

ОС выполняет следующие основные функции

Основные виды ОС

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

Приступим к небольшому обзору трех самых популярных операционных систем.

Windows

Самая востребованная это Microsoft Windows выпущенная корпорацией Microsoft а сама система Windows в переводе означает – окна.

korporaciya microsoft

В настоящее время поддерживаются производителем несколько версий:

Но не пугайтесь, у кого сейчас установлены версии 7 и 8.1. Прекращение обслуживания не означает, что у вас они перестанут работать, корпорация просто прекратит выпускать обновления для них. Я знаю людей, которые до сих пор работают с Виндовс XP, хотя обновления для нее прикатились выпускаться еще в 2014 году.

Располагается операционная система на жестком диске, в большинстве случаях это раздел «Локальный диск С» где при установке создаются такие папки как:

papki windows

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

Теперь давайте подробнее разберем, как узнать свою версию Windows.

1. На рабочем столе находим значок «Компьютер» или «Этот компьютер»

znachok kompyutera

Если этого значка у вас нет, то мы можем за несколько кликов вывести его на рабочий стол.

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

personalizaciya

В открывшемся окне для виндовс 7 и 8 ищем пункт «Изменение значков рабочего стола»

personalizatsiya 2

Для виндовс 10 пункт будет называться «Темы» и уже в правой части открытого окна ищем и жмем на «Параметры значков рабочего стола»

nastrojka temy vindovs

В появившемся окне (для всех Windows оно практически одинаковое) ставим галочку возле надписи компьютер и жмем кнопку «ок». Вот и все, значок мой компьютер на рабочем столе.

parametry znachkov rabochego stola

2. Наводим курсор мыши на значок компьютера, жмем правую кнопку и в открывшемся меню выбираем «свойства»

svojstva sistemy

В открывшемся окне внимательно изучаем информацию о системе, которая установлена на ваш ПК.

svedenya o kompyutere

У меня это Windows 10 Pro. Помимо этого есть информация о процессоре, объеме оперативной памяти, о типе системы, а также об активации моей Windows.

И так с виндовс разобрались, теперь переходим разбору остальных систем.

Apple Mac Os X

Mac Os специально выпускается компанией Apple (в переводе с английского — яблоко) с 1984 года для компьютеров Macintosh сокращенно «Mac».

Apple Mac Os X

Так как данная ОС устанавливается только на продукцию Apple а эти устройства стоят дорого, среди пользователей большей популярностью пользуется виндовс ведь она может работать на любых компьютерах.

Для того чтобы посмотреть какая версия Mac Os установлена нужно курсор мыши навести в левый верхний угол на кнопку Apple или значок «яблока» и нажать левой кнопкой. В открывшемся меню выбрать пункт «Об этом Mac»

Linux

Отличительной чертой Linux является то, что эта ОС с открытым исходным кодом, который может изменить любой пользователь, в связи с этим сейчас существует много версий этой ОС, каждая из которых имеет свой собственный внешний вид.

Вот три самых популярных версий (дистрибутив) Linux:

Есть несколько преимуществ Линукс:

Если у вас установлен Linux но вы не знаете какой именно дистрибутив используется то следует в консоли ввести следующие команды:

Российские разработки

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

Разработчиками было предложено много интересных продуктов, даже одна из госкорпораций анонсировала ОС с интересным названием «ОСь».

operacionnaya sistema os

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

Еще хотелось бы отметить, что в основном все отечественные ОС написаны на основе Linux. Лично у меня складывается такое впечатление, что они просто меняют обои рабочего стола. За бюджетные деньги.

А так хочется что-то наше на русском языке и чтобы работало с программным обеспечением, заточенным под другие системы.

Заключение

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

Ну вот, вроде бы и все. Ничего сложного. Это все что я хотел рассказать вам сегодня.

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

Источник

Что такое операционная система и как она работает?¶

Цель конспекта — последовательно рассмотреть и объяснить принципы устройства и функционирования операционной системы, её основных компонентов и абстракций.

Введение¶

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

Любой компьютер представляет собой связанную совокупность: процессора, памяти и устройств ввода-вывода.

basic architecture

Рис. 1. Общее представление архитектуры компьютера

Например, процессор умеет выполнять только четыре базовых типа инструкции:

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

Возникает вопрос — Как заставить всё это слаженно и эффективно работать, сделав пользование компьютером удобным как для обычного человека, так и для прикладного программиста?

Чтобы ответить на этот вопрос более последовательно, немного заглянем туда, откуда всё начиналось.

Немного истории¶

На заре компьютерной эпохи, первые компьютеры представляли собой огромные блоки (занимавшие большие комнаты), в которых размещались основные его компоненты: процессор, память и устройства ввода-вывода. И всего можно было выделить два состояния, в котором, в реальном времени находится компьютерная система:

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

Далее, термины: процесс, приложение идут как синонимы термину пользователь ресурсов.

Зачем нужна Операционная Система?¶

Существует три ключевых элемента операционной системы:

Фунции ОС¶

Основные абстракции ОС¶

Положение ОС в многоуровневой иерархии организации компьютера¶

Современный компьютер можно представить в виде иерархии уровней (от двух и более), где на каждом уровне выделяются свои абстракции и набор возможных функций.

GeneralizedLayeredComputerStructure OS

Рис. 2. Основные уровни устройства ПК

Операционная система является одним из таких уровней и представляет собой интерфейс («прослойку») между пользователем ресурсов компьютера и самими ресурсами, управляющий взаимодействиями как между пользователь-ресурс, так и пользователь-пользователь, устройство-устройство.

В целом, общей схемой это можно отобразить так:

OS monolit OS 1

Рис. 3. Место ОС в компьютерной системе

Интерфейс — набор правил и средств взаимодействия двух систем. Иными словами способ взаимодействия.

Kernel space — адресное пространство ядра ОС, в котором процессы имеют привилегированный доступ к ресурсам компьютера и другим процессам.

User space — адресное пространство, отведённое для пользовательских процессов (приложений), то есть не имеющих привилегированный доступ к ресурсам.

Как операционная система загружается в компьютер?¶

Процесс загрузки операционной системы и вообще компьютера имеет несколько этапов, основные из которых:

Что делает ядро ОС?¶

Ядро ОС – центральная часть операционной системы. По сути, это и есть ОС.

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

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

Top program

Прерывания¶

Эта часть больше относится непосредственно к аппаратной части, но этот механизм стоит освятить, так как именно это основной аппаратный механизм реализации ОС.

Прерывание – сигнал остановки последовательного выполнения программы, для обработки запроса или реакции на событие.

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

Инициализация данной таблицы первично осуществялется BIOS’ом в соответствии с архитектурой процессора. После, её инициализирует операционная система для дополнения этой таблицы какими-либо своими прерываниями.

Как приложения взаимодействуют с ОС?¶

Взаимодействие процессов с ОС осуществляется с помощью системных вызовов.

Механизм системных вызовов — это интерфейс, который предоставляет ядро ОС (kernel space) пользовательским процессам (user space).

Системный вызов – программное прерывание, обращение пользовательского процесса к ядру операционной системы для выполнения какой-либо операции.

Например, чтобы выполнить обычное действие, с точки зрения прикладного программиста, – вывод строки в консоль, необходимо загрузить исполнимый код в оперативную память и передать его процессору. С помощью системных вызовов, запускающий процесс (уже запущенный процесс, из которого вызывается новый процесс — одни процессы порождают другие) обращается к соответствующим сервисам ОС и передаёт им управление для выполнения этих функций.

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

Схема организации ОС расширяется добавлением интерфейса для взаимодействия приложений с ядром ОС — механизмом системных вызовов:

OS monolit OS 2

Рис 4. Интерфейс системных вызовов

Как оборудование взаимодействует с ОС?¶

Оборудование взаимодействует с ОС с помощью аппаратных прерываний. И одна из функций ОС — абстрагирование оборудования.

Что это значит?¶

OS monolit OS 3

Рис 5. Интерфейс драйверов

Сервисы ОС¶

Функции ОС заключены в её сервисах (модулях). Реализация организации которых зависит от архитектуры ядра. Рассмотрим на примере монолитного ядра:

OS monolit All

Рис 6. Основные компоненты ОС

Основные¶

Как говорилось в части о загрузке ОС, реализация планировщика осуществляется с помощью прерывания по таймеру — каждый квант времени происходит прерывание, которое передаёт управление ОС и она анализирует состояние всех процессов и что с каким процессом сделать: запустить, приостановить, завершить или изменить приоритет.

Дополнительные¶

Основные абстракции¶

Процесс¶

Компьютерная программа сама по себе — лишь пассивная последовательность инструкций. В то время как процесс — непосредственное выполнение этих инструкций.

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

Состояние (контекст) процесса¶

Изнутри, процесс можно условно разделена на четыре части: Stack, Heap (кучу), Text (код) и данные (Data).

Рис 7. Сегменты памяти процесса

Состояния исполнения¶

Когда процесс выполняется, он проходит через разные состояния. Эти этапы могут различаться в разных операционных системах.

Общая картина выглядит так:

Conditions colored

Рис 8. Состояния исполнения процесса

Информация о процессе¶

PBC

Рис 9. Process Control Block

Информацию о процессах в целом, ОС хранит в специальной таблице процессов.

Поток¶

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

Поток выполнения (нить, thread) — последовательность исполнения инструкций. Ход исполнения программы**.

Процесс является контейнером ресурсов (адресное пространство, процессорное время и тд), а поток – последовательность инструкций, которые исполняются внутри этого контейнера.

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

Multithreaded process

Рис 10. Многопоточный процесс

Потоки, существующие в рамках одного процесса, в его адресном пространстве, могут совместно использовать ресурсы процесса, например такие как память или файл. Тогда как процессы не разделяют этих ресурсов, так как каждый существует в своём адресном пространстве.

Также поток называют легковесный процесс.

Сегодня потоки широко применяются в работе серверов и многопроцессорных устройств с общей памятью.

Рассмотрим на примере утилиты htop.

htop out

Рис 11. Вывод утилиты мониторинга процессов htop

PID — Process ID; Уникальное число идентификатор для каждого процесса

TGID — Tread Group ID; Индентификатор группы потоков

Чем хороши потоки¶

Это очень широкое и многогранное понятие. Но если выделить наиболее общее, то получится, что файл — это универсальный системный интерфейс для обращения к тем или иным данным.

А файловая система — это система имён. То есть возможность выделять те или иные объекты данных и присваивать им имена, а также выделять иерархию.

По другому, файл и файловую систему можно также представить как структуру данных и связи между этими структурами.

Реализация многозадачности¶

Осуществляется при помощи следующих механизмов:

Переключение контекста¶

Контекст процесса — это состояние регистров, при его выполнении на процессоре.

Но происходит прерывание и «процесс 1» снимается с выполнения на процессоре, чтобы вместо него выполнялся «процесс 2». Следовательно, нужно заполнить регистры уже теми данными, что относятся к «процессу 2».

Однако, «процесс 1» ещё не выполнился полностью, и для дальшейнего исполнения ему нужны те данные, что хранились в регистрах при прерываний, то есть необходим его контекст. Операционная система должна обеспечивать подобные смены контекстов без потери данных.

В целом, смена контекста происходит между состояниями «Готов», «Ожидает» и «Исполняется».

Conditions colored

Критические секции и блокировки¶

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

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

Critical Section

Рис 12. Критические секции в потоках процесса

Может возникнуть такая ситуация, когда один поток, «потребитель», начинает использовать данные, которые должен подготовить другой поток, «производитель», но этот производитель ещё не закончил их подготовку и снялся с исполнения. Таким образом, «потребитель» использует некорректные данные, что с высокой долей вероятности приведёт к ошибке.

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

Все эти механизмы обеспечиваются операционной системой

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

Deadlock analogy

Рис 13. Аналогия пробки на перекрёстке с Deadlock

Deadlock — ситуация, при которой несколько потоков находятся в состоянии ожидания ресурсов, занятых друг другом, и ни один из них не может продолжать свое выполнение.

Пример Deadlock’a на псевдокоде¶

Шаг Поток 1 Поток 2
Хочет захватить A и B, начинает с A Хочет захватить A и B, начинает с B
1 lock(A) — Захват А lock(B) — Захват B
2 lock(B) — Ожидает освобождения ресурса B lock(A) — Ожидает освобождения ресурса A
DEADLOCK –> Далее код не выполнится, так как произошел Deadlock в коде выше
n unlock(A) — освобждение A unlock(B) — освобждение B
n+1 unlock(B) — освобждение B unlock(A) — освобждение A

Схематично, Deadlock можно изобразить так:

Deadlock

Адреса и управление памятью¶

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

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

Начав с базовой архитектуры и небольшой истории развития компьютера, мы разобрали причины появления такого комплекса программ как операционная система и выделили главную её цель – обеспечение согласованного доступа к ресурсам компьютера множеству пользователям этих ресурсов, а также управление как самими ресурсами, так и пользователями.

Основные механизмы (сервисы)¶

Рассмотрели основные механизмы реализации этой цели: Scheduler (планировщик), Inter Process Communication (межпроцессное взаимодействие), Memory manager (управление памятью) и другие.

Абстракции¶

Ряд абстракций, которые вводит ОС: Process (процесс), Thread (поток исполнения), File (файл).

Заключение¶

Ух, и вот наконец-то я закончил писать этот материал. Надеюсь, вам было интересно и полезно.

Если вы хотите как-то дополнить материал, дать критику по его содержанию или структуре – пожалуйста, пишите в Issue данного репозитория поднимая ту или иную тему для обсуждения и доработки.

Также, вы можете сделать Fork данного репозитория и после внести свои дополнения с помощью Pull Request. Спасибо за внимание!

Источник

Итак, в компьютерах операционная система установлена ​​и хранится на жестком диске.

Поскольку жесткий диск является энергонезависимой памятью, ОС не проигрывает при выключении.

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

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

Поскольку жесткий диск является энергонезависимой памятью, ОС не проигрывает при выключении.

Но поскольку доступ к данным с жесткого диска происходит очень медленно сразу после запуска компьютера, операционная система копируется в оперативную память с жесткого диска. Главный процессор компьютера называется _.

Операционная система портативного устройства хранится в _.

Где на компьютере находится операционная система?

Он находится на вашем жестком диске. Если вы являетесь пользователем Windows, по умолчанию он находится на вашем диске C. Когда компьютер включен, ПЗУ или BIOS активируют диски, на которых он находит первую часть операционной системы: загрузчик начальной загрузки.

Операционная система хранится в ПЗУ?

Операционная система хранится на жестком диске. ПЗУ: данные предварительно записаны (BIOS записан в ПЗУ материнской платы). ПЗУ сохраняет свое содержимое, даже когда компьютер выключен. ОЗУ: это основная память компьютера, в которую загружаются операционная система и программы при запуске компьютера.

Где хранится информация на компьютере?

Данные хранятся в памяти / хранилище компьютера, которое можно разделить на постоянное хранилище (жесткий диск / жесткий диск) и временное хранилище (RAM-память с произвольным доступом).

На жестком диске установлена ​​Windows?

Корпоративный ответ: Windows может быть установлена ​​только на одном компьютере. В ОС Windows встроено программное обеспечение, которое запускается при установке жесткого диска на другой компьютер. Если ваш компьютер умирает (материнская плата выходит из строя), вы в рассоле. Но есть варианты.

Где хранится системное программное обеспечение?

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

Как операционная система берет под контроль компьютерную систему?

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

Какие бывают 3 типа хранилищ?

Существует три основных категории запоминающих устройств: оптические, магнитные и полупроводниковые. Самым ранним из них было магнитное устройство. Компьютерные системы начинались с магнитных накопителей в виде лент (да, точно так же, как кассета или видеолента). Они перешли на жесткий диск, а затем на гибкий диск.

ОС хранится в оперативной памяти?

3 ответа. Операционная система хранится на жестком диске, но при загрузке BIOS запускает операционную систему, которая загружается в ОЗУ, и с этого момента осуществляется доступ к ОС, пока она находится в вашей ОЗУ.

Какие четыре типа ПЗУ?

Существует пять основных типов ПЗУ:

  • ROM.
  • ВЫПУСКНОЙ ВЕЧЕР.
  • СППЗУ.
  • ЭСППЗУ.
  • Флэш-память.

Какие бывают 4 типа запоминающих устройств?

Определение и типы запоминающих устройств

  1. жесткий диск.
  2. компакт-диск.
  3. DVD-диск.
  4. флеш-носитель.
  5. «флешка.
  6. карта памяти.
  7. iPod.
  8. цифровая камера.

Как хранится информация?

Хранение данных — это запись (хранение) информации (данных) на носителе. ДНК и РНК, почерк, фонографическая запись, магнитная лента и оптические диски — все это примеры носителей информации. Электронные документы могут храниться на гораздо меньшем пространстве, чем бумажные.

Какая информация хранится на жестком диске компьютера?

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

Могу ли я подключить старый жесткий диск к новому компьютеру?

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

Могу ли я перенести жесткий диск с одного компьютера на другой?

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

Могу ли я перенести программы со старого компьютера на новый?

A. Старые версии системы включают программное обеспечение Windows Easy Transfer для перемещения файлов и настроек со старого ПК на новый, но эта утилита не включена в Windows 10. Чтобы переместить программы, установленные на старом ПК, вам потребуется для обновления до версии PCmover Professional, которая стоит около 60 долларов.

Где хранятся программные коды?

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

Где хранится и выполняется программа?

Где программа хранится и выполняется на компьютере? Программа может храниться в энергонезависимой памяти (EEPROM, EPROM, жесткий диск, дискета, USB и т. Д.), А также может выполняться с той же памяти или из RAM.

Где в компьютере хранится память?

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

Почему операционная система называется Control Program?

ОС рассматривается как управляющая программа, поскольку она управляет выполнением пользовательских программ для предотвращения ошибок и неправильного использования компьютера. Более распространенное определение состоит в том, что ОС — это единственная программа, постоянно работающая на компьютере, обычно называемая ядром, а все остальное — прикладные программы.

Как операционная система запускает программу?

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

Почему программы и данные не хранятся в основной памяти постоянно?

Постоянно в памяти. Обычно на компьютере не хватает памяти для хранения всех используемых вами программ. Поэтому, когда вы хотите запустить программу, операционная система обязана освободить часть памяти, скопировав данные или программы из основной памяти на диск. Другой термин для обозначения резидента памяти — это резидент ОЗУ.

Достаточно ли 8 ГБ ОЗУ?

8 ГБ — хорошее место для начала. В то время как многие пользователи будут в порядке с меньшим объемом памяти, разница в цене между 4 ГБ и 8 ГБ не настолько велика, что стоит выбрать меньшее. Обновление до 16 ГБ рекомендуется для энтузиастов, заядлых геймеров и среднего пользователя рабочей станции.

Игры лучше работают на SSD?

Опять же, SSD не поможет вашему ПК быстрее запускать лучшие игры сегодняшнего дня. Однако из-за увеличенного времени загрузки ваши игры будут загружаться быстрее. Точно так же, как SSD поможет вашим играм загружаться быстрее, он также поможет вашей системе быстрее запускаться (если ваша операционная система установлена ​​на SSD).

Какая программа запускается первой при включении компьютера?

операционная система

Какой пример ПЗУ?

Другим примером ПЗУ является EEPROM, которое представляет собой программируемое ПЗУ, используемое для BIOS компьютера, как показано на рисунке ниже. В отличие от ОЗУ (оперативной памяти), ПЗУ энергонезависимо, что означает, что оно хранит свое содержимое независимо от того, есть ли у него питание.

Что такое ROM?

ПЗУ содержит программы, позволяющие «загружать» или восстанавливать компьютер при каждом его включении. В отличие от оперативной памяти (RAM) компьютера, данные в ROM не теряются при выключении питания компьютера. ПЗУ поддерживается небольшой батареей с длительным сроком службы в вашем компьютере.

Какие бывают типы ПЗУ?

Типы ПЗУ

  • Программируемая постоянная память (PROM)
  • Стираемая программируемая постоянная память (EPROM)
  • Электрически стираемая программируемая постоянная память (EEPROM)

Фото в статье «Flickr» https://www.flickr.com/photos/christiaancolen/22284256888

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

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

Воткнули вилку в розетку

Чаще всего компьютер включён в сеть постоянно, и это значит, что блок питания подаёт на материнскую плату совсем небольшой ток. Ток настолько мал, что внутри блока питания ничего не греется, поэтому не нужно включать никакие вентиляторы. 

Ток поступает на контакты питания материнской платы, а оттуда — на системный контроллер. Системный контроллер — специальная микросхема (или группа микросхем), которая управляет всем, что находится на материнской плате, включая процессор и оперативную память. Когда есть питание, системный контроллер просто ждёт, пока пользователь не нажмёт кнопку включения компьютера.

Получается, даже когда компьютер условно выключен, на самом деле он включён — работает системный контроллер, который, как сторож, проверяет, нужно ли подавать электричество на остальные устройства внутри компьютера. 

Нажали кнопку включения

После нажатия кнопки включения системный контроллер получает от неё сигнал и говорит блоку питания: «Мне нужно больше тока». Блок начинает полноценно работать и подаёт полноценное питание на материнскую плату и остальные компоненты — теперь начинают работать все основные компоненты компьютера:

  • процессор,
  • оперативная память,
  • микросхемы BIOS или UEFI (про них позже),
  • жёсткий диск.

Когда всё это заработало, системный контроллер берёт содержимое микросхемы BIOS, загружает его в оперативную память и говорит «Ну всё, дальше ты». С этого момента управление компьютером переходит к BIOS.

Загрузился BIOS

BIOS — это аббревиатура от Basic Input/Output System, базовая система ввода-вывода. Она отвечает за первоначальную загрузку компьютера. Все данные BIOS хранятся в отдельной микросхеме на материнской плате, а чтобы настройки не пропали после отключения от розетки, ставят батарейку. Если питания от сети не будет, батарейка будет поддерживать память в микросхеме около 10 лет.

Как происходит загрузка компьютера

Микросхема BIOS рядом с батарейкой

Первое, что делает BIOS, — запускает POST (Power On Self Test), самотестирование при включении. Тест проверяет работу процессора, оперативной памяти, контроллеров, загрузчиков и всего остального оборудования, важного для загрузки компьютера. Если всё в порядке, то компьютер пропищит один раз и продолжит загрузку — так он сообщает о результатах тестирования. А если будут ошибки — пропищит иначе, например:

  • короткий и длинный — ошибка с оперативной памятью;
  • длинный и 2 коротких — проблемы с видеокартой;
  • постоянно длинный и короткий гудки — что-то с процессором;
  • всё время пищит — ошибки с блоком питания.

Когда POST пройден, BIOS начинает искать загрузчик операционной системы. Для этого он смотрит у себя в настройках порядок загрузки — список дисков по очереди, с которых можно загрузиться. Например, вот порядок загрузки на экране BIOS компьютера Lenovo. Видно, что сначала нужно попробовать загрузиться с USB (первые три строчки), потом, если USB-дисков нет, — с жёсткого диска (п. 4), а если и диска нет — то попробовать с CD-дисковода или загрузиться по сети:

Как происходит загрузка компьютера

Порядок загрузки на экране BIOS компьютера Lenovo. Если нигде загрузчика не будет, BIOS остановится и выдаст ошибку

Как только загрузчик найден, BIOS считывает его код и передаёт ему всё дальнейшее управление компьютером.

Немного про UEFI

У BIOS есть проблема — устаревший интерфейс и мало возможностей для настроек компьютера. Чтобы это исправить, придумали UEFI — мини-операционную систему, которая так же, как и BIOS, может управлять основными настройками, но ещё обладает дополнительными возможностями. Например, у неё есть полноценный графический интерфейс с мышкой, расширенные возможности по настройке устройств и более полный доступ к возможностям железа. 

Основное отличие от BIOS в том, что UEFI требуется больше памяти для первоначальных программ загрузки компьютера. Для этого UEFI забирает себе первые 100 мегабайт на диске и берёт эти данные оттуда, а сам раздел делает скрытым. 

Как происходит загрузка компьютера

Работа загрузчика

Загрузчик — это сборное название всех программ и драйверов, которые понадобятся операционной системе для полноценной загрузки. 

Можно провести такую аналогию: операционная система — это строительная бригада, которая может сделать что угодно. Но для её работы нужен менеджер, чтобы он заранее съездил к заказчику, выяснил, что нужно сделать, составил смету, закупил материалы и прикинул график работ. Загрузчик — это как раз тот самый менеджер, который делает все предварительные работы. Если менеджер не сделает свою часть, бригада не сможет приступить к работам.

Сам загрузчик находится на жёстком диске, и как только BIOS его находит и отправляет в оперативную память, загрузчик начинает действовать:

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

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

Запуск ядра операционной системы

Если процесс загрузки дошёл до этой точки, то компьютер понимает, что скоро загрузится операционная система, а значит, можно показать пользователю стартовый экран. На Windows он выглядит так:

Как происходит загрузка компьютера

Пока крутится индикатор загрузки, ядро занимается тем, что загружает и запускает все служебные программы и скрипты:

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

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

Вход пользователя в систему

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

Как происходит загрузка компьютера

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

И всё.

Вёрстка:

Кирилл Климентьев

Понравилась статья? Поделить с друзьями:

Другие крутые статьи на нашем сайте:

0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии