Pull to refresh
16K+
17

ЕГЭ лесом

49,1
Rating
16
Subscribers
Send message

Написание ядра ОС с нуля. Ч2 — Анатомия памяти

Level of difficultyHard
Reading time10 min
Reach and readers6.3K

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

В этой статье я постарался рассказать, как же все-таки работает кэш, страничная (виртуальная) память и так далее.

Читать далее

Написание ядра ОС с нуля. Часть 1

Level of difficultyHard
Reading time7 min
Reach and readers18K

Когда я только знакомился с OSDev, я очень долго искал соответствующие материалы. Находил и на YouTube, и на Habr, и просто какие‑то англоязычные сайты (тогда я не сильно знал английский). Но почти все что я находил было либо незаконченным, либо недостаточно понятным и полным.

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

Читать далее

Почему OSDev никогда не превратят в конструктор

Level of difficultyHard
Reading time4 min
Reach and readers12K

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

Обсудим «конструкторы ОС» и все его плюсы и недостатки.

Читать далее

Вот что я понял за 4 месяца написания ОС

Level of difficultyMedium
Reading time6 min
Reach and readers11K

Споры о самом сложном проекте во всем IT будут продолжаться вечно. Некоторые будут говорить что тяжелее всего написать ОС, другие скажут игровой движок, может еще попасться драйвер.

В этой статье я постараюсь подробно расписать свой опыт в написании ОС.

Читать далее

Information

Rating
180-th
Location
Москва, Москва и Московская обл., Россия
Registered
Activity

Specialization

Системный инженер, Архитектор программного обеспечения
C++
Системное программирование
Assembler
C
C#