






Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Material Type: Notes; Professor: Struble; Class: Operating Systems; Subject: Computer Science; University: Virginia Polytechnic Institute And State University; Term: Unknown 1989;
Typology: Study notes
1 / 11
This page cannot be seen from the preview
Don't miss anything!







CS 3204 - Arthur 3 System Software and the OS interface from the textbook
Resource Abstraction n How does the OS “manage resources”?
n What is Abstraction?
n Resource Abstraction
CS 3204 - Arthur 7 Resource Sharing n Managing resources through abstractions implies the ability to ‘share resources’ n Types of Sharing:
Resource Sharing n Multiple processors accessing same resource concurrently n Isolation: only one processor has access at any given time
CS 3204 - Arthur 9 Terminology n Concurrency
n Multiprogramming
OS Strategies n Batch n Time share n PCs and Workstations n Process Control & Real-time systems n Networked
CS 3204 - Arthur 13 Time share system… from the textbook Time share… ctd. n TS eventually supported multitasking
n TS elevated the importance of
CS 3204 - Arthur 15 Personal Computers (PCs) & Workstations n Originally
n Now
PCs Workstations… Evolution n Earlier machines
n Mini-computers
n Micro-computer
n Workstation
CS 3204 - Arthur 19 Real Time Systems… type n Hard RTS
n Soft RTS
RTS: Tradeoff of generality of operations/functionality to ensure that deadlines can be made Networks of Computers n Problem is too large
n Communication exchange
n Servers
n Provide access to non-local resources
Summary from the text book