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
Related projects ⓘ
Alternatives and complementary repositories for XV6-Kernel-Level-Threads-Synchronization-And-Memory-Management
- ☆11Updated 8 years ago
- kernel threads in xv6☆14Updated 3 years ago
- Design and Implementation of kernel level threads for xv6 operating system. Adding system call related to threading environment in xv6 al…☆29Updated 3 years ago
- Implementing clone and join system calls for kernel thread handling in xv6☆8Updated 9 years ago
- xv7- (xv6+Demand Paging+Swapping)☆8Updated 4 years ago
- ☆11Updated 6 years ago
- Modern improvements for MIT's xv6 OS☆31Updated 5 years ago
- Detailed solutions to assignments of MIT's Operating Systems Engineering course☆51Updated 5 months ago
- A 64-bit operating system kernel for PCs☆9Updated 3 years ago
- Final Year Project - Multi-Tasking GUI based Operating System designed with usability in mind☆13Updated 6 years ago
- Operating System Projects☆9Updated 4 years ago
- Homebrew x64 OS written in C++ that runs Doom!☆44Updated 6 months ago
- The Hux x86 32-bit Toy Operating System Kernel (with full wiki pages)☆66Updated 2 years ago
- Suspended until Cyjon refactorization finnish.☆21Updated 2 months ago
- An experimental x86_64 Operating System which Boots on UEFI.☆15Updated 8 months ago
- A bare metal AArch64 hello-world program, that is run in a KVM AArch64 VM.☆19Updated 10 months ago
- MIT 6.828: Operating System Engineering lab / JOS☆50Updated 6 years ago
- ELF64 Relocatable Object Loader☆25Updated 6 years ago
- A minimal example of an x86_64 higher half kernel loaded at the -2GB mark☆40Updated last year
- An object-oriented wrapper to the UEFI specification.☆19Updated 6 years ago
- Tiny FAT32 file system implementation.☆52Updated 9 months ago
- Sources for the UEFI experiments on https://krinkinmu.github.io/☆28Updated last year
- This project involved the development of a x86 64 bit operating system (SBUnix). It was developed in C and Assembly language. System was …☆30Updated 9 years ago
- MIT JOS 6.828 2011☆22Updated 12 years ago
- x86 operating system☆34Updated 2 years ago
- A modern x86/ARM bootloader supporting both BIOS and UEFI☆37Updated last month
- Bootsector loading binary file from FAT32 partition☆20Updated 6 years ago