intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Lecture Operating System: Chapter 12 - University of Technology

Chia sẻ: Hoa La Hoa | Ngày: | Loại File: PPT | Số trang:15

73
lượt xem
5
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Lecture Operating System: Chapter 12 - Operating System Design presented the nature of the design problem, Interface design, Implementation, Performance, Project management, Prends in operating system design.

Chủ đề:
Lưu

Nội dung Text: Lecture Operating System: Chapter 12 - University of Technology

  1. 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 1
  2. Paradigms (1) Algorithmic code 2
  3. Paradigms (2) Event-driven code 3
  4. Implementation Layer One possible design for a modern layered operating system 4
  5. Naming Directories are used to map external names onto internal names 5
  6. Static Versus Dynamic Structures Code for searching the process table for a given PID. Searching a static table for a pid 6
  7. Hiding the Hardware (1) CPU-dependent conditional compilation 7
  8. Hiding the Hardware (2) Word-length dependent conditional compilation 8
  9. Space-Time Trade-offs (1) A procedure for counting bits in a byte (a) A procedure to count the 1 bits in a byte 9
  10. Space-Time Trade-offs (2) • A macro to count the bits • A macro to access bit count in a table (b) Macro to count the bytes (c) Macro to look up the count 10
  11. Space-Time Trade-offs (3) (a) Part of an uncompressed image with 24 bits per pixel (b) Same part compressed with GIF, 8 bits per pixel (c) The color palate 11
  12. Caching Part of an i-node cache 12
  13. Software team Structure Mills’ proposal for populating a 10-person chief programmer team 13
  14. The Role of Experience (1) Traditional software design progresses in stages 14
  15. The Role of Experience (2) • Alternative design produces a working system – that does nothing starting on day 1 15
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2