An operating system is system software that manages computer hardware and software resources and provides common services for computer programs. In this operating system full course you will be learning following topic in details.
Hardware Resources
Introduction to Operating Systems
Introduction to Linux
Disk I/O
Disk Scheduling
Filesystems
CPU Features
Kernel Architectures
Linux Basics – Part 1
Linux Basics – Part 2
Interrupts and I/O
Interrupt Controllers
Interrupt Handling
Memory Resources
Dynamic Memory Allocation
Kernel Memory Allocation
Paging
Page Tables
Memory Protection
Virtual Memory – Part 1
Virtual Memory – Part 2
Page Replacement
Processes – Part I
Processes – Part II
Process Management
************
Operating System
Course Author: Mike Murphy
Licensed: https://creativecommons.org/licenses/by/3.0/
Visit YouTube channel: https://www.youtube.com/channel/UCndXB_kOP-C_KgZ2d_LNzbw
**********
source
Can u provide PDF of this lecture??
NEED TO TALK SOMETHING IMPORTANT… PLEASE SHARE YOUR EMAIL ID.. IF POSSIBLE.
Topic covered:
Introduction to Operating Systems (0:00)
Introduction to Linux (12:38)
Disk I/O (33:00)
Disk Scheduling (47:00)
Filesystems ( 1:01:00)
CPU Features (1:12:00)
Kernel Architectures (1:19:00)
Linux Basics – Part 1 (1:30:00)
Linux Basics – Part 2 (1:38:00)
Interrupts and I/O (1:47:00)
Interrupt Controllers (1:55:00)
Interrupt Handling (2:04:00)
Memory Resources (2:13:00)
Dynamic Memory Allocation (2:20:00)
Kernel Memory Allocation (2:27:00)
Paging (2:25:00)
Page Tables (2:32:00)
Memory Protection (2:42:00)
Virtual Memory – Part 1 (2:50:00)
Virtual Memory – Part 2 (3:00:00)
Page Replacement (3:9:00)
Processes – Part I (3:17:00)
Processes – Part II (3:26:00)
Topic covered about operating system ( with timestamp )
Introduction to Operating Systems (0:00)
Introduction to Linux (12:38)
Disk I/O (33:00)
Disk Scheduling (47:00)
Filesystems ( 1:01:00)
CPU Features (1:12:00)
Kernel Architectures (1:19:00)
Linux Basics – Part 1 (1:30:00)
Linux Basics – Part 2 (1:38:00)
Interrupts and I/O (1:47:00)
Interrupt Controllers (1:55:00)
Interrupt Handling (2:04:00)
Memory Resources (2:13:00)
Dynamic Memory Allocation (2:20:00)
Kernel Memory Allocation (2:27:00)
Paging (2:25:00)
Page Tables (2:32:00)
Memory Protection (2:42:00)
Virtual Memory – Part 1 (2:50:00)
Virtual Memory – Part 2 (3:00:00)
Page Replacement (3:9:00)
Processes – Part I (3:17:00)
Processes – Part II (3:26:00)