64 байта и одна константа: разбор переключения контекста в ядре на Rust
В прошлый раз я писал про потерянное пробуждение и получил в комментариях справедливое замечание, что примитив там классический. Так и есть. Сегодня…
Tech news from the best sources
В прошлый раз я писал про потерянное пробуждение и получил в комментариях справедливое замечание, что примитив там классический. Так и есть. Сегодня…
Я пишу ядро операционной системы на Rust. Не потому что собираюсь заменить Linux, а потому что мне интересно, что получится, если закладывать безопа…
Современные операционные системы вынуждены одновременно обслуживать рабочие нагрузки разных типов, и редко удаётся их должным образом совместить. Пр…
В предыдущей части мы затронули концептуальную идею Kernel Trick (ядерного трюка) . Если говорить кратко: когда у нас нет возможности линейно раздел…