But no really how does printf work? Syscalls & Exceptional Control Flow
0:00 Hi! 1:02 What we have been doing in Computer Science so far? 3:44 What is a process? 4:28 What is a kernel? 5:52 What is an exception? 8:30 What is an operating system 9:57 Exceptional control flow 11:03 What the operating system is not? 12:50 User-level processes versus supervisor mode 13:34 What can the kernel do? 14:47 Kernel and CPU time for processes. 16:44 Interrupts and exception handlers 17:32 The many exceptions 17:48 How the CPU transfers control to the kernel 18:11 The 4 types of exceptions.

▶︎
Introduction to Processes in Linux

▶︎
The four flavors of exceptions in OS kernels

▶︎
Signal handling in Linux

▶︎
Passkeys Explained: Are They Actually Better Than Passwords?

▶︎
The Hard Fall of Porsche

▶︎
Programming in Assembly without an Operating System

▶︎
PIC GOT PLT OMG: how does the procedure linkage table work in linux?

▶︎
How do linkers resolve symbols? Systems Programming CS Lecture

▶︎
Machine Code Explained - Computerphile

▶︎
Interacting with files in Linux

▶︎
Demystifying Page Tables - Computer Systems Programming Course

▶︎
The Strangest Things that Correlate with IQ

▶︎
How Maxwell's Equations Were Discovered

▶︎
Linux Executable Symbol Relocation Explained

▶︎
Trump’s Big Violent 80th Birthday Party at the White House, "Great Deal" with Iran & NY Knicks Win

▶︎
The magic of the page fault: understanding demand paging of virtual memory in linux

▶︎
Die Schattenseiten des Zypern Hypes (& warum Influencer da hin auswandern)

▶︎
understanding mmap, the workhorse behind keeping memory access efficient in linux

▶︎
The right tool for the job: when to use processes, when to use threads, and why!

▶︎
