CS6401 Operating System Handwritten Lecture Notes - Kalashree Edition

  • 26April
  • 2016
  • 0
    9.8k
       
    Operating Systems (4 Units) Handwritten Premium Lecture Notes, Prepared by Kalashree. Specially for Engineering Candidates. Syllabus Covered based on Anna University B.E CSE,ECE,E&I and B.Tech IT

    OPERATING SYSTEM
    UNIT-1 (Pages:26)
    COMPUTER SYSTEM OVERVIEW
    UNIT-2 (Pages:49)
    PROCESS MANAGEMENT
    UNIT-3 (Pages: 17)
    STORAGE MANAGEMENT
    UNIT-4 (Pages: 17)
    I/O SYSTEM

    Attachment: click here

    UNIT-1
    COMPUTER SYSTEM OVERVIEW
    Operating system
    Basic elements
    Microprocessor
    Graphical processing unit
    Digital signal processor
    Instruction execution
    Interrupts
    Classes of interrupts
    Memory hierarchy
    Principle of locality
    Cache memory
    Cache and main memory
    Cache main operation
    Cache and block size
    Direct memory access
    Symmetric multiprocessor
    Incremental growth
    Multi core computer
    Evolution of OS
    Spooling
    Disadvantages
    Types of cluster
    Network OS
    System call
    Classification of system call

    UNIT-2
    PROCESS MANAGEMENT
    Process concept
    Process state diagram
    Difference between program and process
    Addition of medium term scheduling
    Co-operating process
    Communication model (IPC diagram)
    Direct communication
    Indirect communication
    Threads
    Thread life cycle
    Classical synchronization problem
    Performance of various level of storage
    FCFS Algorithm
    The deadlock problem
    Methods of deadlock

    UNIT-3
    STORAGE MANAGEMENT
    Multistep processing of a user program
    Dynamic linking
    Dynamic storage
    Implementation of page table
    Memory protection
    Structure of page table
    Demand paging
    Page fault

    UNIT-4
    I/O SYSTEM
    File concept
    File attribute
    File operation
    Access method directory structure
    Types of directory
    Tree structure directories
    General; graph directory
    File system mounting
    Access list and groups
    Allocation method
    Free space management
    Disk scheduling
    C- Scan
    Swap space management
    Problem

    Attachment: click here