We aren't endorsed by this school

CS 35400 - Operating Systems - Purdue Study Resources
  • 19 Pages part0
    Part0

    School: Purdue

    Course: Operating Systems

    CS354: Operating Systems Fall 2014 Part 0: Program Structure Dongyan Xu Department of Computer Science Purdue University 1 Virtual Address Space of a Program A program sees (virtual) memory as an array of bytes that goes from address 0 to 232-1 (0 to 4GB-

  • 48 Pages part5
    Part5

    School: Purdue

    Course: Operating Systems

    PART 5 Process Coordination And Synchronization CS 503 - PART 5 1 2010 Location Of Process Coordination In The Xinu Hierarchy CS 503 - PART 5 2 2010 Coordination Of Processes d Necessary in a concurrent system d Avoids conicts when accessing shared items

  • 65 Pages part4
    Part4

    School: Purdue

    Course: Operating Systems

    PART 4 Process Management: Scheduling, Context Switching, Process Suspension, Process Resumption, And Process Creation CS 503 - PART 4 1 2010 Terminology d The term process management has been used for decades to encompass the part of an operating system

  • 21 Pages part6
    Part6

    School: Purdue

    Course: Operating Systems

    PART 6 Inter-Process Communication CS 503 - PART 6 1 2010 Location Of Inter-process Communication In The Hierarchy CS 503 - PART 6 2 2010 Inter-process Communication d Used for Exchange of (nonshared) data Coordination d General technique: message passing

  • 17 Pages part-1
    Part-1

    School: Purdue

    Course: Operating Systems

    CS354: Operating Systems Fall 2014 Dongyan Xu Department of Computer Science Purdue University 1 Acknowledgement The following people for sharing their slides: Prof. Peter Chen (U. Michigan) Prof. Sam King (UIUC) Prof. Klara Nahrstedt (UIUC) Prof. Gu

  • 22 Pages part7
    Part7

    School: Purdue

    Course: Operating Systems

    CS354: Operating Systems Fall 2014 Part 7: General Process Scheduling 1 Process Scheduling From the users point of view, an OS allows running multiple processes simultaneously. In reality, the CPU executes one process after another to give the illusion

Back to course listings