Статья, которую я собираюсь написать, хочет подчеркнуть некоторый аспект двух разных и в то же время близких взглядов на идею Платформа.
Необходимо сделать краткую историческую справку отехнологическая эволюция вычислительных компьютеров.
Конец лет 60 и следующее десятилетие характеризуются наличием автоматических вычислительных систем, способных обрабатывать и производить бумажные данные.
GLI лет 80 отмечены постепенным появлением компьютерных систем, оснащенных памятью, основанной на электронном компоненте, называемом процессор.
Технологическая эволюция благоприятствует появлению 32-разрядных процессоров памяти, а впоследствии и 64-разрядных процессоров. Характерной чертой, отличающей их, является объем «энергозависимой» памяти, так называемого Оперативная память с которыми могут справиться обе технологии. Первые могут поддерживать до 4 ГиБ, а вторые — до 16 ЭиБ. В 1985 году компания Microsoft покупает DOS, аббревиатура которой означает Дисковая операционная система, является первой операционной системой, способной считывать и записывать данные на аппаратном устройстве. Таким образом, он родился MS-DOS,.
1993 год характеризуется наличием Windows 1.0 с графическим интерфейсом, с 1995 года по настоящее время 20 версий следуют одна за другой, приходя к текущей Windows 11. Отличительной особенностью, которая их отличает, является реализация технологии NT (New Technology), которая позволяет обрабатывать несколько заданий одновременно.
На этом этапе повествования необходимо сделать отступление и попытаться объяснить понятие процесса. С нашей точки зрения, это «стандартные» пользователи при использовании ПК, мы привыкли к идее приложений, например. текстовый редактор, калькулятор, менеджер электронной почты, интернет-браузер и многое другое в качестве инструментов для удовлетворения наших повседневных потребностей в работе или отдыхе, но с компьютерной точки зрения вышеперечисленное является не чем иным, как одной или несколькими задачами, процессами, которыми операционная система должна управлять в памяти, чтобы вернуть результат пользователю.
в 1991 Линус Торвальдс, студент Хельсинкского университета, вдохновленный сначала Unix, операционной системой, созданной в 1970 году лабораториями AT&T Bell, а затем Mimix, версией Unix, разработанной для учебы и исследований, решает написать свой собственный код, тем самым дав жизнь Linux.
Обе операционные системы основаны на 32/64-битной аппаратной технологии.
Вопрос, который заслуживает ответа сейчас: Что такое операционная система и из каких элементов она состоит?
Il Платформа именно посредник связывает человека с машиной и характеризуется тремя основными компонентами:
- ядро
- Файловая система
- оболочка
В абстрактном смысле он определяет ядро сердце операционной системы, и его можно сравнить с диспетчерской вышкой в аэропортах, которая управляет воздушным движением, отмечая способы и время того, как самолеты занимают взлетно-посадочные полосы и освобождают их. Точно так же ядро управляет методами и временем доступа к памяти системы приложениями, инициализирует и завершает процессы, обрабатывает инструкции, данные пользователем, для выполнения простых процессов, таких как отображение текста на мониторе.
Il Файловая система это не что иное, как организация файлов и каталогов, присутствующих на устройстве хранения.
La Оболочка это интерфейс, который позволяет пользователю взаимодействовать с физической машиной через операционную систему и был задуман двумя различными способами, известными соответственно как CLI (интерфейс командной строки) и GUI (интерфейс графического устройства).
Windows и Linux — это две операционные системы, поэтому обе имеют характеристики, описанные выше, и по этой причине они похожи; элемент, который их отличает, является концептуальным и касается исходного кода, который является их основополагающей основой. Видение Windows основано на недоступности вышеупомянутого исходного кода, в то время как Linux черпает свою силу, делая его доступным для всех, кто хочет изменить его в соответствии со своими потребностями.
Два разных подхода, но, судя по всему, оба успешны!
Ссылки: