Subject Details
Dept     : CSE
Sem      : 4
Regul    : 2019
Faculty : N.Selvakumar
phone  : NIL
E-mail  : selvakumar.n.cse@snsct.org
74
Page views
48
Files
7
Videos
0
R.Links

Icon
Announcements

  • Youtube Video

    Dear Students the Youtube Video has been uploaded for the following topics:
    Operating System tutorial for beginners
    Serial Processing System
    Multiprogramming batch system
    Real time operating system
    Memory Hierarchy
    Memory Management
    Virtual Memory

  • Question Bank

    Dear Students the Question Bank has been uploaded for the following topics:
    unit 1,
    unit 2,
    unit 3,
    unit 4,
    unit 5

  • Lecture Notes

    Dear Students the Lecture Notes has been uploaded for the following topics:
    Introduction: Computer System Organization, Architecture, ,
    Operation ,Process Management,
    Process scheduling,
    Inter process communication,
    Threads: Multi-threading Models,
    Threading issues,
    CPU Scheduling: Scheduling criteria,
    Scheduling algorithms-FCFS,SJF,
    Scheduling algorithms-Priority, Round Robin,
    Multiple-processor scheduling – Real time scheduling , Algorithm Evaluation, ,
    Process Synchronization, The critical-section problem, Synchronization hardware,
    Semaphores – Classical problems of synchronization.,
    Implement Producer – Consumer problem using semaphores,
    Deadlock: System model – Deadlock characterization, Methods for handling deadlocks,
    Deadlock prevention, Deadlock avoidance,
    Deadlock detection – Recovery from deadlock,
    Simulate an Algorithm for Dead Lock Detection,
    Memory Management: Background,
    Swapping – Contiguous memory allocation,
    Paging,
    Structure of the Page Table,
    Segmentation, Segmentation with paging,
    Virtual Memory: Background,
    Demand paging, Process creation,
    Page replacement,
    Allocation of frames, Thrashing,
    File concept: Access methods,
    Directory structure,
    Files System Mounting,
    File Sharing ,
    Protection.,
    File System Implementation,
    Directory implementation,
    Allocation methods,
    I/O Systems: I/O Hardware,
    Application I/O interface, Kernel I/O subsystem,
    Streams – performance. ,
    Mass-Storage Structure: Disk scheduling,
    Disk management,
    Swap-space management,
    RAID – disk attachment,
    Stable storage – Tertiary storage