ядро, подсистемы, конкретные ОС и их назначениеthe kernel, subsystems, specific OSes and their purpose
Два среза одной темы. «Подсистемы» — сквозные концепции ядра ОС (процессы и планирование, память, файловые системы и I/O, синхронизация и IPC, сети в ядре, безопасность и изоляция), независимые от конкретной реализации, хотя примеры по умолчанию — Linux-центричные. «Операционные системы» — разбор конкретных ОС по архитектуре (монолит/микроядро/гибрид, модель процессов, планировщик) и по назначению (сервер общего назначения, десктоп, embedded/RTOS с жёстким реальным временем). Идея: после подсистем читатель понимает «как устроено ядро вообще», после конкретных ОС — «чем Linux отличается от Windows или RTOS и почему это не просто разные API». Пока весь раздел — каркас.Two cuts through one subject. "Subsystems" covers cross-cutting kernel concepts (processes & scheduling, memory, filesystems & I/O, synchronization & IPC, in-kernel networking, security & isolation), independent of any specific implementation, though examples default to Linux. "Operating Systems" breaks down specific OSes by architecture (monolithic/microkernel/hybrid, process model, scheduler) and by purpose (general-purpose server, desktop, embedded/RTOS with hard real-time constraints). The idea: after subsystems the reader understands "how a kernel works in general," after specific OSes — "what actually separates Linux from Windows or an RTOS, and why that's not just different APIs." The whole section is currently a skeleton.
статус и источникstatus and source
Каркас: 6 подсистем ядра (не привязаны к конкретной ОС, но примеры по умолчанию Linux-центричные) + 4 конкретные ОС/семейства (Linux, Windows, macOS/BSD, RTOS/embedded). Ни одна страница ещё не написана — только структура и распределение тем по модулям. Разделение специально двухслойное: «Подсистемы» отвечают на вопрос «как устроено ядро», «Операционные системы» — «чем эта ОС отличается архитектурно и для чего она реально используется» (сервер vs десктоп vs жёсткое реальное время). Модуль networking-kernel/ внутри этого раздела логически смыкается с network-protocols/ (сети в ядре — на стыке ОС и сети) и с трек-контекстом kernel bypass/латентности из портфолио execution-engine.Skeleton: 6 kernel subsystems (not tied to a specific OS, but examples default to Linux) plus 4 specific OSes/families (Linux, Windows, macOS/BSD, RTOS/embedded). No page is written yet — only the structure and topic-to-module split. The split is deliberately two-layered: "Subsystems" answers "how does a kernel work," "Operating Systems" answers "what architecturally sets this OS apart and what it's actually used for" (server vs desktop vs hard real-time). The networking-kernel/ module inside this section logically connects to network-protocols/ (in-kernel networking — where OS and network meet) and the kernel-bypass/latency-engineering context from the execution-engine portfolio project.