avivmag / XV6-Kernel-Level-Threads-Synchronization-And-Memory-Management
The famous XV6 operating system with extension to support kernel level threads, synchronization primitives and Copy On Write (COW) optimization for the fork system call.
☆7Updated 7 years ago
Alternatives and similar repositories for XV6-Kernel-Level-Threads-Synchronization-And-Memory-Management
Users that are interested in XV6-Kernel-Level-Threads-Synchronization-And-Memory-Management are comparing it to the libraries listed below
Sorting:
- XV6 Kernel Threads☆6Updated 6 years ago
- ☆11Updated 9 years ago
- kernel threads in xv6☆14Updated 4 years ago
- Design and Implementation of kernel level threads for xv6 operating system. Adding system call related to threading environment in xv6 al…☆30Updated 4 years ago
- Implementing clone and join system calls for kernel thread handling in xv6☆8Updated 9 years ago
- xv7- (xv6+Demand Paging+Swapping)☆9Updated 4 years ago
- ☆11Updated 7 years ago
- K42 Kernel☆27Updated 13 years ago
- Modern improvements for MIT's xv6 OS☆36Updated 5 years ago
- MIT 6.828: Operating System Engineering lab / JOS☆58Updated 6 years ago
- Ths project adds a FreeBSD libc, other libs and a runtime to the xv6 kernel☆68Updated 3 years ago
- Small implementation in C of a slab allocator in user space☆35Updated 11 months ago
- Software and documentation, mostly from the 80s and 90s☆23Updated 10 years ago
- xv6 MLFQ scheduler for CS 537 project 2☆17Updated 9 years ago
- Minimal ARM Operating System for the Raspberry Pi, supporting Aarch32 and Aarch64 architectures.☆27Updated 3 years ago
- Suspended until Cyjon refactorization finnish.☆19Updated 9 months ago
- Operating System Projects☆9Updated 5 years ago
- A minimal example of an x86_64 higher half kernel loaded at the -2GB mark☆41Updated 2 years ago
- ☆11Updated 8 years ago
- This is an xv6 port on Raspberry Pi 2 and 3☆23Updated 2 years ago
- Implementation of the Slab Allocator as described in "The Slab Allocator: An Object-Caching Kernel Memory Allocator" by Jeff Bonwick.☆36Updated 11 years ago
- A simple UNIX-like operating system☆44Updated 9 years ago
- Final Year Project - Multi-Tasking GUI based Operating System designed with usability in mind☆12Updated 7 years ago
- Implementation of the core of an exokernel-style operating system☆10Updated 10 years ago
- Qemu support for target processor 6502☆23Updated 12 years ago
- A bare metal AArch64 hello-world program, that is run in a KVM AArch64 VM.☆28Updated last year
- Compilation of my own bootloader, kernel, libc, and userspace programs, all in x86-64☆16Updated 2 years ago
- Direct/Interactive C Compiler☆26Updated 7 years ago
- A network stack implementation for xv6 OS☆32Updated 6 years ago
- OS support for 64 bit ARM architecture☆50Updated 6 years ago