2P13 - PowerPoint PPT Presentation

About This Presentation
Title:

2P13

Description:

2P13 Week 1 The End 2P13 Week 1 The End The growth in the use of time-sharing systems and, more recently, computer networks has brought with it a growth in concern ... – PowerPoint PPT presentation

Number of Views:38
Avg rating:3.0/5.0
Slides: 31
Provided by: DaveB101
Category:

less

Transcript and Presenter's Notes

Title: 2P13


1
2P13
  • Week 1

2
(No Transcript)
3
(No Transcript)
4
(No Transcript)
5
(No Transcript)
6
(No Transcript)
7
(No Transcript)
8
(No Transcript)
9
(No Transcript)
10
(No Transcript)
11
(No Transcript)
12
(No Transcript)
13
(No Transcript)
14
(No Transcript)
15
(No Transcript)
16
Information Protection and Security
  • The nature of the threat that concerns an
    organization will vary greatly depending on the
    circumstances
  • The problem involves controlling access to
    computer systems and the information stored in
    them

17
Scheduling andResource Management
  • Key responsibility of an OS is managing resources
  • Resource allocation policies must consider

18
Key Elements of an Operating System
19
Different Architectural Approaches
  • Demands on operating systems require new ways of
    organizing the OS

20
Microkernel Architecture
  • Assigns only a few essential functions to the
    kernel
  • The approach

21
Multithreading
  • Technique in which a process, executing an
    application, is divided into threads that can run
    concurrently

22
Symmetric Multiprocessing (SMP)
  • Term that refers to a computer hardware
    architecture and also to the OS behavior that
    exploits that architecture
  • Several processes can run in parallel
  • Multiple processors are transparent to the user
  • these processors share same main memory and I/O
    facilities
  • all processors can perform the same functions
  • The OS takes care of scheduling of threads or
    processes on individual processors and of
    synchronization among processors

23
SMP Advantages
24
Multiprogramming
Multiprocessing
25
(No Transcript)
26
(No Transcript)
27
Symmetric Multiprocessor OS Considerations
  • A multiprocessor OS must provide all the
    functionality of a multiprogramming system plus
    additional features to accommodate multiple
    processors
  • Key design issues

28
Multicore OS Considerations
  • The design challenge for a many-core multicore
    system is to efficiently harness the multicore
    processing power and intelligently manage the
    substantial on-chip resources efficiently
  • Potential for parallelism exists at three levels

29
Grand Central Dispatch
  • Developer must decide what pieces can or should
    be executed simultaneously or in parallel

30
The End
Write a Comment
User Comments (0)
About PowerShow.com