• Real - Time systems - Week 4: Basic concepts of schedulingReal - Time systems - Week 4: Basic concepts of scheduling

    Real-time computing  fast computing  Increase of computing power  improvement of the performance  Graham’s theorem  If a task set is optimally scheduled on a multiprocessor with some priority assignment, a fixed number of processors, fixed execution times, and precedence constraints, then increasing the number of processors, reducing...

    pdf52 trang | Chia sẻ: nguyenlam99 | Ngày: 04/01/2019 | Lượt xem: 873 | Lượt tải: 0

  • Real - Time SystemsReal - Time Systems

    Embedded systems:  Computing systems with tightly coupled hardware and software integration, that are designed to perform a dedicated function  Real-time embedded systems  Real-time: required timing & function correctness  Commutative between embedded systems and realtime systems  Hard/soft real-time system

    pdf33 trang | Chia sẻ: nguyenlam99 | Ngày: 04/01/2019 | Lượt xem: 898 | Lượt tải: 0

  • Real - Time systems - Week 3: Task and task synchronizationReal - Time systems - Week 3: Task and task synchronization

    Suppose that system has only one resource for each type such as 1 printer, 1 tape driver, 1 plotter .  To detect a deadlock (the easiest technique)  Draw a graph of relationship between processes and resources  If at least one cycle can be detected, a deadlock exists.

    pdf31 trang | Chia sẻ: nguyenlam99 | Ngày: 04/01/2019 | Lượt xem: 891 | Lượt tải: 0

  • Real - Time systems - Week 2: Rreal - time operating system (rtos)Real - Time systems - Week 2: Rreal - time operating system (rtos)

    RTOSes can be used in a wide variety of embedded systems  Scale up or down to meet application-specific requirements  Scale up: Adding additional hardware and its corresponding software modules, eg. disk drive, sensor  Scale down: removing unnecessary hardware drivers and software modules.

    pdf24 trang | Chia sẻ: nguyenlam99 | Ngày: 04/01/2019 | Lượt xem: 938 | Lượt tải: 0

  • Hệ điều hành - Chapter 12: Operating system designHệ điều hành - Chapter 12: Operating system design

    12.1 The nature of the design problem 12.2 Interface design 12.3 Implementation 12.4 Performance 12.5 Project management 12.6 Prends in operating system design

    ppt15 trang | Chia sẻ: nguyenlam99 | Ngày: 04/01/2019 | Lượt xem: 913 | Lượt tải: 0

  • Hệ điều hành - Chapter 11: Case study 2: Windows 2000Hệ điều hành - Chapter 11: Case study 2: Windows 2000

    Some key windows 2000 files mode they run in number of exported function calls main contents of each file Calls in win32k.sys not formally exported not called directly

    ppt46 trang | Chia sẻ: nguyenlam99 | Ngày: 04/01/2019 | Lượt xem: 1345 | Lượt tải: 0

  • Hệ điều hành - Chapter 10: Case study 1: Unix and linuxHệ điều hành - Chapter 10: Case study 1: Unix and linux

    10.1 History of unix 10.2 Overview of unix 10.3 Processes in unix 10.4 Memory management in unix 10.5 Input/output in unix 10.6 The unix file system 10.7 Security in unix

    ppt40 trang | Chia sẻ: nguyenlam99 | Ngày: 04/01/2019 | Lượt xem: 967 | Lượt tải: 0

  • Hệ điều hành - Chapter 9: SecurityHệ điều hành - Chapter 9: Security

    The Biba Model Principles to guarantee integrity of data Simple integrity principle process can write only objects at its security level or lower The integrity * property process can read only objects at its security level or higher

    ppt56 trang | Chia sẻ: nguyenlam99 | Ngày: 04/01/2019 | Lượt xem: 982 | Lượt tải: 0

  • Hệ điều hành - Chapter 8: Multiple processor systemsHệ điều hành - Chapter 8: Multiple processor systems

    Linda independent processes communicate via abstract tuple space Tuple like a structure in C, record in Pascal Operations: out, in, read, eval

    ppt55 trang | Chia sẻ: nguyenlam99 | Ngày: 04/01/2019 | Lượt xem: 1181 | Lượt tải: 0

  • Hệ điều hành - Chapter 7: MultimediaHệ điều hành - Chapter 7: Multimedia

    Most movies stored on DVD or tape copy to disk when needed results in large startup time keep most popular movies on disk Can keep first few min. of all movies on disk start movie from this while remainder is fetched

    ppt32 trang | Chia sẻ: nguyenlam99 | Ngày: 04/01/2019 | Lượt xem: 892 | Lượt tải: 0