34 results for “topic:os-kernel”
https://learningos.cn/os-lectures/ 2026年春季OS课程Slides\实验指导\思维导图\挑战项目等
539kernel is a simple x86 32bit educational kernel which has been written especially for the book "A Journey in Creating an Operating System Kernel" which is available freely on <https://539kernel.com>
A second iteration of the (to be) DOS-friendly hobby OS.
Operating System Coded in Assembly and C
A simple multitasking OS kernel
Sian's Operating System
Simple OS kernel with BASIC interpreter for x86
This is the source codes of my programming assignment of OS2019 (Operation System) courses at NJU.
Kernel for my operating system KoraOS
A Journey in Creating an Operating System Kernel: A book that teaches the reader how to create an operating system's kernel called 539kernel. You can read the book freely in https://539kernel.com/
A toy operating system.
Preemptive multitasking dispatcher/kernel for Z80
A basic x86 kernel to learn how operating systems get from BIOS to userland
🇺🧮️🔎️ The official source repository for the UCALC (Ultimate Calculator) Kernel module project.
OS IA32bits
simple OS kernel
The rewritten of sos in Rust
The Kernel Source for AxomOS
This program generates an executable file that simulates a small OS kernel, which can be used for performance analysis of various scheduling algorithms.
A kernel design in C to learn Operating Systems Principles
A 64-bit UEFI-only operating system written in Zig.
A Mini 32-bit x86 kernel.
一个简易的操作系统内核工程
reallyMach — Mach, but not with unnecessary layers.
Implementation of signal handling and custom scheduling in xv6. Features include signal delivery (SIGINT, SIGBG, SIGFG, SIGCUSTOM), a new process creation model with custom_fork and scheduler_start, a scheduler profiler for turnaround/waiting/response times, and a dynamic priority boosting scheduler with tunable α, β parameters.
OLD & OBSOLETE Incomplete hobby operating system / OS kernel for 32-bit x86 written in Foxlang
Os Chan is a staged x86_64 hobby kernel built on Limine.
A comprehensive operating system simulation that demonstrates scheduling algorithms, memory management techniques, and inter-process communication where it simulates a mini-kernel implementing various process scheduling algorithms and memory allocation techniques
OS kernel simulation implementing CPU scheduling algorithms in C
Complete POSIX.1-2008 style signal mechanism for xv6. Features include per-process signal tables, lazy delivery during user/kernel transitions, siginfo_t metadata, and proper fork/exec inheritance. Supports 20+ signals including SIGKILL, SIGCHLD, and SIGALRM. Passes all provided test suites plus custom tests.