![Напишите Свою Операционную Систему с Нуля logo](https://cdn.coursehunter.net/courses/360x220/napishite-svoyu-operacionnuyu-sistemu-s-nulya.jpg)
-
Урок 1. 00:03:02Welcome
-
Урок 2. 00:05:10Who is this course for?
-
Урок 3. 00:20:41Course Overview and Outline (must watch)
-
Урок 4. 00:01:02Course Downloadable Content
-
Урок 5. 00:05:55Section Intro Why an OS
-
Урок 6. 00:27:36Why do we need an Operating System?
-
Урок 7. 00:51:51System Architecture Overview
-
Урок 8. 00:06:44Anatomy of a Process Section Intro
-
Урок 9. 00:53:00Program vs Process
-
Урок 10. 00:23:57Simple Process Execution
-
Урок 11. 00:28:28The Stack
-
Урок 12. 00:37:20Process Execution with Stack
-
Урок 13. 00:21:03Data section
-
Урок 14. 00:47:46The Heap
-
Урок 15. 00:10:35Process Section Demo
-
Урок 16. 00:08:12Memory Management Section Intro
-
Урок 17. 00:44:11The Anatomy of Memory
-
Урок 18. 00:24:26Reading and Writing from and to Memory
-
Урок 19. 00:51:52Virtual Memory
-
Урок 20. 00:16:53DMA
-
Урок 21. 00:13:39Memory Section Demo
-
Урок 22. 00:04:22Inside the CPU Section Intro
-
Урок 23. 01:05:44CPU Components and Architecture
-
Урок 24. 00:19:11Instruction Life Cycle
-
Урок 25. 00:20:03Pipelining and Parallelism
-
Урок 26. 00:21:31Inside the CPU Demo (CPU wait times)
-
Урок 27. 00:11:42Process Management Section Intro
-
Урок 28. 01:00:00Process vs Thread
-
Урок 29. 00:37:24Context Switching
-
Урок 30. 00:28:39Concurrency
-
Урок 31. 00:14:38Demo Process Management
-
Урок 32. 00:08:45Storage Management Section Intro
-
Урок 33. 00:48:10Persistent Storage
-
Урок 34. 01:10:17File Systems
-
Урок 35. 00:11:03What really happens in a file IO?
-
Урок 36. 00:25:37Storage management Demo
-
Урок 37. 00:05:51Socket Management Section Intro
-
Урок 38. 01:42:34Network fundamentals
-
Урок 39. 00:33:53Sockets, Connections and Kernel Queues
-
Урок 40. 00:24:02Sending and Receiving Data
-
Урок 41. 00:15:04Socket Programming Patterns
-
Урок 42. 00:28:37Asynchronous IO
-
Урок 43. 00:40:14Socket Management Demo
-
Урок 44. 00:03:05OS Concepts Section Intro
-
Урок 45. 00:36:45Compilers and Linkers
-
Урок 46. 00:11:02Kernel vs User Mode switching
-
Урок 47. 00:24:44Virtualization and Containerization
-
Урок 48. 00:02:16Course Summary
-
Урок 49. 00:12:03How Google Improved Linux TCP/IP Stack by 40%
-
Урок 50. 00:10:22How TikTok's Bytedance improved Linux reboot