Многие разработчики хоть раз задумывались о том, чтобы создать свою собственную операционную систему (ОС). Это может показаться сложной задачей, но, если разбить процесс на этапы, создание минимальной ОС становится более реалистичным. В этой статье мы рассмотрим основные шаги создания простой операционной системы с нуля, а также инструменты и знания, которые могут вам понадобиться.
Рубрика «операционная система»
Как создать простую операционную систему с нуля
2024-11-01 в 7:07, admin, рубрики: операционная система, системное программирование, создание ос, ядроКак написать свою маленькую ОС
2024-03-11 в 9:00, admin, рубрики: BearSSL, Fomos, Godot Engine, GodotOS, javascript, linux, Oasis, OSDev, Rust, ruvds_статьи, SerenityOS, servo, shadow, UNIX, xv6, браузерный движок, операционная система, статическая связанность, экзоядроБольшое начинается с малого. Например, ядро Linux 0.0.1 состояло всего из 10 239 строк кода, из них 20% комментарии. Такой проект вполне может осилить студент в качестве курсовой или дипломной работы, программируя по вечерам на домашнем ПК (собственно, Линус и написал его во время учёбы в университете, когда вернулся из армии).
Если один студент смог это сделать тогда, то почему нельзя повторить? И действительно, в интернете есть даже специальные обучающие ресурсы для написания новых ОС и целые сообщества энтузиастов, которые помогают друг другу в этом непростом деле.Читать полностью »
Галопом по Европам: Легитимные процессы Windows на пальцах
2024-01-08 в 9:27, admin, рубрики: windows, легитимные процессы, нормальные процессы, операционная системаВ этой статье моей целью будет быстро и понятно внести памятку о легитимных процессах Windows. Немного расскажу, какой процесс за что отвечает, какие нормальные свойства имеют процессы, и приправлю это все небольшим количеством краткой, но полезной информации.
Я искренне приношу извинения за возможные неточности в изложении материала, информация в этой статье является "сборной солянкой" из моих слов и тысячи и тысячи источников!
По мере возможности я постараюсь обновлять материал, исправляя неточности, делая его более детализированным и актуальным.
System
Путь:Читать полностью »
Оскар Толедо: потомственный волшебник
2023-10-09 в 9:00, admin, рубрики: Biyubi, BootOS, Fenix OS, Nanochess, ruvds_статьи, загрузочный сектор, лженаука, операционная системаСемья Толедо (пригород Мехико) и разнообразная техника их кустарного производства, в том числе компьютер, 1980 год
Оскар Толедо — пятикратный победитель программистского конкурса IOCCC, (Международный конкурс обфусцированного кода на С). Он интересен не только сам по себе, но ещё в контексте своей семьи. Это уникальные люди, которые скромно живут в пригороде Мехико и вообще не стремятся к известности. 25 лет назад они написали свою ОС, браузер и кучу софта для него.
Оскар Толедо — просто продолжатель семейного дела, которое началось примерно в 70-е годы прошлого века.Читать полностью »
Полная неуязвимость? Как устроены защитные механизмы macOS (и при чем тут маркетинг)
2023-09-26 в 8:48, admin, рубрики: apple, File Quarantine, gatekeeper, MacOS, Malware Removal Tool, windows против macOS, XProtect, XProtect Remediator, вредоносное ПО, операционная системаПодход Apple к информационной безопасности приводит к тому, что некоторые пользователи Mac не обращают внимание на то, что происходит с их компьютерами. В этом посте я старался разобраться в основных механизмах защиты macOS от вредоносных программ и выделить их недостатки, но в результате выяснилось, что «проблема» — это сама репутация macOS.
Каково это — быть операционной системой?
2023-08-14 в 13:47, admin, рубрики: cpu, ram, Блог компании Cloud4Y, Дизайн игр, игры, Компьютерное железо, компьютеры, логические игры, операционная система, разработка игрPier-Luc Brault придумал забавную игру, которая превращает вас в... операционную систему. Некий пользователь загружает нас процессами, которые нужно распределять по свободным CPU. Если мы будем плохо справляться с задачей, пользователь выйдет из себя и перезагрузит нас. Game over.
Идеей игры Pier-Luc Brault сначала поделился со своим другом-компьютерщиком Сэмом в письме:
16-битная ОС на fasm + Cи. Часть 1
2022-06-01 в 2:42, admin, рубрики: C, ассемблер, загрузка ос, загрузчик, операционная система, Си, системное программированиеДанная статья в большей степени является не руководством и не мануалом, а просто моими заметками. Идея этой статьи собрать множество особенностей и знаний в одно целое, надеюсь, она кому-то пригодится =)
Что происходит с ОЗУ при загрузке компьютера
Когда вы нажимаете кнопку старта на компьютере(или замыкаете контакты на материнке) BIOS проверяет оборудование и загружает первый сектор жесткого диска(512 байт), который помечен как загрузочный, по адресу 7C00h (h - hex) и начинает выполнять программу которая лежит в этих 512 байтах. От сюда следует, что у нас в распоряжеии есть только 512 байт.
Подготовка смартфона на BlackBerry OS 10 к 4 января 2022 года
2021-12-26 в 11:43, admin, рубрики: blackberry, blackberry 10, безопасность, гаджеты, операционная система, смартфоныВсем привет. В конце прошлой статьи я упомянул о том, что компания BlackBerry прекращает поддержку устройств на базе собственной операционной системы. К слову, эта дата несколько раз откладывалась. Первоначальные замыслы компании по закрытию инфраструктуры в ходе процесса End of Life были запланированы на 2019 год. Однако в благодарность своим пользователям BlackBerry объявила, что будет поддерживать критически важную инфраструктуру и по окончании 19 года. И вот, весной 2020 года поступила конкретика на этот счёт - сервера отключат 4 января 2022 года. Т.е осталось буквально пол месяца и к этому моменту нужно подготовить свои устройства.
Huawei, похоже, выходит из кризиса: новый процессор, ноутбук и операционная система
2021-12-07 в 1:38, admin, рубрики: huawei, Блог компании Selectel, Исследования и прогнозы в IT, китай, Компьютерное железо, операционная система, Процессоры, санкции, СШАКитайская компания Huawei попала в немилость США несколько лет назад. Правительство Соединенных Штатов ввело целый список жестких санкций в отношении этой корпорации. У многих аналитиков возникли сомнения в том, что под таким давлением бизнес этой компании, каким бы отлаженным он бы ни был, сможет нормально работать.
И действительно — ведь продукцию Huawei прекратили продавать в Штатах. Более того, вендорам чипов и других электронных систем, работающих с американскими технологиями, запретили поставлять компоненты китайцам под угрозой закрытия доступа к этим самым технологиям. Но, похоже, компания понемногу начинает справляться с проблемами, которые можно назвать смертельно опасными для бизнеса. Более того, компания поставляет новую продукцию, от чипов от операционных систем. Подробнее обо всем этом — под катом.
Читать полностью »