1 个仓库
Scheduling techniques to prevent I/O-bound processes from being delayed by CPU-bound processes.
Distinct from I/O Bottleneck Mitigation: No candidate covers the convoy effect in CPU scheduling; candidates focus on AI prompt mitigation or I/O bottlenecks.
Explore 1 awesome GitHub repository matching operating systems & systems programming · Convoy Effect Mitigations. Refine with filters or upvote what's useful.
This is an open-source, crowd-sourced wiki textbook that teaches Linux system programming in C. It covers the core operating system concepts of process management through the fork-exec-wait model, dynamic memory allocation using implicit free list heap allocators, inode-based file systems, inter-process communication via pipes and shared memory, POSIX threads with synchronization primitives, signal-based asynchronous notification, virtual memory with page table translation, and runtime diagnostics using Valgrind and GDB. The textbook distinguishes itself by providing practical, implementation
Explains scheduling techniques that prevent I/O-bound processes from being delayed by CPU-bound ones.