OS Fundamentals
5.0
(2)
19 learners
What you'll learn
This course includes
- 8.5 hours of video
- Certificate of completion
- Access on mobile and TV
Course content
1 modules • 31 lessons • 8.5 hours of video
OS Fundamentals
31 lessons
• 8.5 hours
OS Fundamentals
31 lessons
• 8.5 hours
- how greedy are your processes? | Linux niceness 09:26
- How CPU Efficient is your App? 19:50
- How does the Kernel manage backend Connections? 04:56
- What happens before the Backend gets the Request 51:26
- Your SSD lies and that's ok .. I think 29:16
- Google pushes TCP Protective Load Balancing to Linux Kernel 6.2 14:03
- Threads and Connections | The Backend Engineering Show 49:30
- ByteDance makes Linux kernel reboots faster 10:22
- This decades old Linux function is now 4 times faster 07:09
- Linux Big TCP might change the game for Google (and other cloud providers) 14:17
- Google thinks Linux is slow to reboot, so they patched it 09:03
- Google Patches Linux kernel with 40% TCP performance 12:03
- Fundamentals of Operating Systems 10:39
- They made Kafka 80% faster by switching file systems 31:30
- They made Python faster with this compiler option 26:42
- IO uring gets Zero Copy network operations 15:03
- Kernel TLS | The Backend Engineering Show 21:22
- Socket management and Kernel Data structures 29:54
- What is Virtual memory? 09:43
- The rule of CPU in the Kernel 10:30
- Why you need to close sockets 07:24
- Virtual Memory Areas (VMAs) 08:16
- The Cost of Switching to Kernel Mode 06:08
- All Kernel Page Faults Explained 19:17
- The state of Direct IO in Postgres 06:45
- The genius of Linux Page Tables 21:44
- Translation Lookaside buffer 11:58
- Freeing HTTP/1.1 Connection 06:15
- TLS can be slow, this changes the game 10:29
- What are page tables? 02:04
- Socket Management in Backend System Design 45:26
