Cheat sheets

OS-14Cheat sheet1 pageIn a paid pack

Contiguous Allocation, Segments

Logical versus physical addresses, binding time and the MMU; relocation and limit registers with checked translations; fixed and variable partitions; first, best, next and worst fit on one worked hole list with every allocation computed; internal and external fragmentation, compaction and the fifty-percent rule; swapping; segmentation with a segment table, the offset-below-limit rule and worked translations; and segmentation compared with paging.

OS-15Cheat sheet1 pageIn a paid pack

Paging and Page Tables

Pages, frames and the address split into page number and offset; page and frame counts; the page-table entry and its control bits with a computed entry size; single-level page-table size per process; multilevel paging with the levels formula, a two-level translation figure and the memory a sparse process really needs; inverted and hashed page tables; internal fragmentation and the page-size trade-off; and the solved GATE CS 2024 Set 1 Q.62. Every size was computed by script.

Diagrams from OS-15