Lecture

Right Arrow

SEARCH COURSES / LECTURES

Left Arrow

Advanced Operating Systems (V-U)

(45 Lectures Available)

S# Lecture Course Institute Instructor Discipline
1
  • ACL VS Capabilities, Delegation VS Revocation, Operations on Capabilities, Roles (V-U)
Advanced Operating Systems (V-U) Virtual University Mr. Farhan Zaidi Applied Sciences
2
  • Assignment and Scheduling of Processes / Threads to Processors, Real-time Systems (V-U)
Advanced Operating Systems (V-U) Virtual University Mr. Farhan Zaidi Applied Sciences
3
  • Concurrency Examples, Locks, Implementing Locks, Semaphores (V-U)
Advanced Operating Systems (V-U) Virtual University Mr. Farhan Zaidi Applied Sciences
4
  • Consistency Problem, Atomic Disk Operations (V-U)
Advanced Operating Systems (V-U) Virtual University Mr. Farhan Zaidi Applied Sciences
5
  • Course Objectives, Introduction, Issues involved in the Design of Operating Systems (V-U)
Advanced Operating Systems (V-U) Virtual University Mr. Farhan Zaidi Applied Sciences
6
  • Deadlocks: Definition, Required Conditions, Examples, Detection, Avoidance, Prevention (V-U)
Advanced Operating Systems (V-U) Virtual University Mr. Farhan Zaidi Applied Sciences
7
  • Design Alternatives for Concurrent Servers, CPU Scheduling (V-U)
Advanced Operating Systems (V-U) Virtual University Mr. Farhan Zaidi Applied Sciences
8
  • Device Independent I/O Software Layer, Buffered & Un-buffered I/O, Block & Character Devices (V-U)
Advanced Operating Systems (V-U) Virtual University Mr. Farhan Zaidi Applied Sciences
9
  • Explicit Free Lists Base Allocator, Segregated Free Lists, Exploiting Allocation Patterns (V-U)
Advanced Operating Systems (V-U) Virtual University Mr. Farhan Zaidi Applied Sciences
10
  • File Systems: Basic Operations, File Access Methods, Directories, Protection (V-U)
Advanced Operating Systems (V-U) Virtual University Mr. Farhan Zaidi Applied Sciences
11
  • File Systems: Log Structured File Systems (V-U)
Advanced Operating Systems (V-U) Virtual University Mr. Farhan Zaidi Applied Sciences
12
  • File Systems: Physical Disk Structure, Disk Scheduling, BSD 4.4 FFS (V-U)
Advanced Operating Systems (V-U) Virtual University Mr. Farhan Zaidi Applied Sciences
13
  • Files Systems: Deleting a File, Bogus Reference Count, Creating a new File (V-U)
Advanced Operating Systems (V-U) Virtual University Mr. Farhan Zaidi Applied Sciences
14
  • fork() Examples, Zombies, Wait and Waitpid System Calls, Concurrency, Threads (V-U)
Advanced Operating Systems (V-U) Virtual University Mr. Farhan Zaidi Applied Sciences
15
  • Goals of a good Allocator, Memory Fragmentation, Implementation Issues of Memory Allocator (V-U)
Advanced Operating Systems (V-U) Virtual University Mr. Farhan Zaidi Applied Sciences
16
  • Goals of OS Memory Management, Multiprogramming, Virtual Addresses, Fixed & Variable Part (V-U)
Advanced Operating Systems (V-U) Virtual University Mr. Farhan Zaidi Applied Sciences
17
  • I/O Subsystem: Goals, Layers, Direct VS Memory Mapped, Interrupt Driven, Polled; DMA (V-U)
Advanced Operating Systems (V-U) Virtual University Mr. Farhan Zaidi Applied Sciences
18
  • Indexed Allocation, i-node format, File Buffer Cache, Caching Writes, Read Ahead (V-U)
Advanced Operating Systems (V-U) Virtual University Mr. Farhan Zaidi Applied Sciences
19
  • Interrupt Handlers, Interrupts & Exceptions, Linux Interrupt Handling, Top, Bottom Halfs (V-U)
Advanced Operating Systems (V-U) Virtual University Mr. Farhan Zaidi Applied Sciences
20
  • Java Security, Unix File Security, Setuid Programs, Windows Security, SE Linux (V-U)
Advanced Operating Systems (V-U) Virtual University Mr. Farhan Zaidi Applied Sciences
21
  • Linking and Loading Anatomy of a Process; Static, Dynamic and Shared libraries (V-U)
Advanced Operating Systems (V-U) Virtual University Mr. Farhan Zaidi Applied Sciences
22
  • Loadable Kernel Modules & Device Drivers, Linux Module: Management, Conflict Resolution (V-U)
Advanced Operating Systems (V-U) Virtual University Mr. Farhan Zaidi Applied Sciences
23
  • Major Components, Structure and Internal Architecture of an OS, Monolithic VS Micro-kernel (V-U)
Advanced Operating Systems (V-U) Virtual University Mr. Farhan Zaidi Applied Sciences
24
  • Multilevel Queue, Scheduling in: Unix, Linux; Multiprocessor Systems (V-U)
Advanced Operating Systems (V-U) Virtual University Mr. Farhan Zaidi Applied Sciences
25
  • OS Research Directions, Reliability of Commodity OSes, Mobile Phone Risks and Security (V-U)
Advanced Operating Systems (V-U) Virtual University Mr. Farhan Zaidi Applied Sciences