Starting a new Lecture Notes Series on Operating Systems ( OS )
Youtube Lecture Playlist CreditsChannel Name: Education 4u
So Let Us Start to This Journey of Learning
Operating Systems ( OS ) By Lecture Notes together!
Lecture 2: Serial Processing System | OS | Lec-2
Lecture 3: Simple Batch System | OS | Lec-3
Lecture 4: Multiprogramming batch system | OS | Lec-4
Lecture 5: Parallel Systems | OS | Lec-5
Lecture 6: Distributed Systems | OS | Lec-6
Lecture 8: Time sharing system | OS | Lec-8
Lecture 9: Personal Computing system | OS | Lec-9
Lecture 11: Memory Hierarchy | OS | Lec-11
Lecture 12: Memory Organization | OS | Lec-12
Lecture 13: Memory Management | OS | Lec-13
Lecture 18: Swapping | Memory | OS | Lec-18
Lecture 21: Virtual Memory | OS | Lec-21
Lecture 22: Demand paging | Introduction | OS | Lec-22
Lecture 23: Demand Paging | Performance | OS | Lec-23
Lecture 24: Page fault | How to handle | OS | Lec-24
Lecture 25: Page replacement | Introduction | OS | Lec-25
Lecture 29: Segmentation | Introduction | OS | Lec-29
Lecture 32: Logical vs Physical address space | OS | Lec-32
Lecture 33: Memory Management unit | OS | Lec-33
Lecture 34: What is thrashing | OS | Lec-34
Lecture 35: Process in operating system | Lec-35
Lecture 36: Process State | OS | Lec-36
Lecture 37: Process Control Block | OS | Lec-37
Lecture 41: Thread life cycle | States | OS | Lec-41
Lecture 47: CPU Scheduling | Processor | OS | Lec-47
Lecture 48: Scheduling Criteria | OS | Lec-48
Lecture 50: SJF scheduling algorithm | Example | OS | Lec-50
Lecture 55: Critical Section problem Solution | OS | Lec-55
Lecture 56: Semaphore | Counting & Binary | OS | Lec-56
Lecture 57: Semaphore implementation | OS | Lec-57
Lecture 62: Sleeping barber problem | OS | Lec-62
Lecture 69: Disk management | OS | Operating System | Lec-69
Lecture 70: Disk scheduling | Introduction | OS | Lec-70