# Operating Systems — Stale course audit

- URL: https://getstale.tech/run/web_20260428T195807Z
- Target role: Devops / Sre
- Course focus: Operating Systems — Core Concepts And Mechanisms
- Audit date: 2026-04-28T19:58:07Z
- Verified findings: 3
- Structured data: https://getstale.tech/run/web_20260428T195807Z.json

## Findings

### 1. Outdated (low severity)

**Location:** Ch1-2 - Introduction_1_.pptx, Slide 2 (and footer of every slide deck in the course)

**What the slide says:**

> Textbook cited as 'Silberschatz, Galvin and Gagne, Operating System Concepts – 9th Edition' (©2013); footer 'Operating System Concepts – 9th Edition' appears on virtually every slide.

**Primary source:** https://www.os-book.com/OS10/ (verified)

> Welcome to the Web Page supporting Operating System Concepts, Tenth Edition. This new edition (April 15, 2018), which is published by John Wiley & Sons, is available for purchase…

**What to learn instead:** Adopt the 10th Edition (2018) of Operating System Concepts. The 10th edition revises terminology (e.g., 'NVM device' alongside HDD), updates examples (drops obsolete Solaris/Mac-OS-X references), and corrects sector-size guidance (512 B or 4,096 B). Update the footer and bibliographic citations accordingly.

### 2. Outdated (low severity)

**Location:** ch4 - Threads.pptx, Slide 12 ('Mac OS X iOS Android'); ch4 - Threads.pptx, Slide 20 ('Common in UNIX operating systems (Solaris, Linux & Mac OS X)'); Ch1-2 - Introduction_1_.pptx, Slide 17 ('POSIX API for POSIX-based systems (including … Mac OS X)')

**What the slide says:**

> Slides repeatedly refer to Apple's desktop operating system as 'Mac OS X'.

**Primary source:** https://www.apple.com/newsroom/2016/06/apple-previews-major-update-with-macos-sierra/ (verified)

> With its debut on Mac, Siri is now on all four Apple software platforms — iOS, macOS, watchOS and tvOS… Apple today previewed macOS Sierra, a major update to the world's most advanced desktop operating system…

**What to learn instead:** Use the current name 'macOS' (rebranded from OS X / Mac OS X at WWDC 2016 with the release of macOS 10.12 Sierra). Where a historical context is intended, write 'macOS (formerly Mac OS X / OS X)'.

### 3. Outdated (low severity)

**Location:** ch13_ch14_File System.pptx, Slide 17 ('File-System Structure')

**What the slide says:**

> 'I/O transfers performed in blocks of sectors (usually 512 bytes)'.

**Primary source:** https://docs.kernel.org/admin-guide/abi-stable.html (verified)

> Storage devices may report a physical block size that is bigger than the logical block size (for instance a drive with 4KB physical sectors exposing 512-byte logical blocks to the operating system).

**What to learn instead:** State that modern storage devices use either 512-byte or 4,096-byte (4 KiB / 'Advanced Format') sectors, and that solid-state / NVM devices essentially always use 4 KiB blocks. (The 10th-edition speaker notes already say this — 'Depending on the disk drive, sector size is usually 512 bytes or 4,096 bytes. NVM devices usually have blocks of 4,096 bytes' — but the slide text was not updated to match.) Also distinguish 'logical block size' (often still 512 B for compatibility) from 'physical block size' (commonly 4 KiB).

## Market fit

This Silberschatz-based undergraduate OS-fundamentals course teaches classical kernel-side concepts (processes, semaphores, scheduling, paging, file allocation) cleanly within its stated depth bound, but every devops_sre skill the market demands at ≥30% (Docker 100%, Bash 100%, Kubernetes 83%, Terraform/CI-CD/AWS 75%, Prometheus/GitHub Actions/on-call 67%, Helm/Datadog 58%, etc.) belongs to the modern container/cloud/observability tooling domain that is explicitly out of this course's scope and has 0% partial coverage in any slide — so no in-domain extensions can legitimately be recommended; these are out-of-domain curriculum-design gaps, not in-course gaps.

## Recommended topics

No prescriptions are issued. The Market-fit agent surfaced gap_count = 0 in-domain gaps: every devops_sre skill the market demands at ≥ 30% frequency (Docker 100%, Bash 100%, Git 92%, Python 92%, Kubernetes 83%, Linux-admin 83%, Monitoring 83%, CI/CD 75%, Terraform 75%, AWS 75%, Go 67%, GitHub Actions 67%, On-call 67%, Prometheus 67%, Helm 58%, Datadog 58%, Jenkins 50%, Grafana 50%, SLOs/SLIs 50%, Ansible 50%, GitLab CI 42%, ArgoCD 42%, Vault 42%, Incident Response 42%) sits in the modern container / cloud / observability tooling domain that has 0% partial coverage anywhere in the Silberschatz-based slide deck. Under Rule 1 (each prescription must extend a partially-covered topic with a citable slide) and Rule 2 (respect the depth bound, which excludes containers/virtualization internals, distributed systems, and hands-on sysadmin labs), none of these market demands can be legitimately mapped onto an existing slide as an extension — they would each require introducing a wholly new topic into a course whose stated intent is classical OS concepts and algorithm-level reasoning.

---
Produced by Stale (https://getstale.tech). Request a course audit: https://getstale.tech/request-audit
