Unit 6 Resource Management Flashcards
Resources to manage
Primary memory (RAM) Secondary storage Processor speed Bandwidth Screen resolution Sound processor Graphics processor Cache Network connectivity
Primary memory (RAM)
Where all data/programs currently being processed are kept
Effect of primary memory is too limited
Need to use secondary memory = slower Virtual memory problem = can’t load data
Secondary storage
Where data is stored if power is lost
Effect of secondary storage is too limited
No place to save work Limits storage amount Can also prevent the OS from using storage as virtual memory if RAM fills up
Processor speed
Does all calculations in system (calculation/second)
Effect of processor speed is too limited
Take longer to perform tasks
Bandwidth
How much data can be sent at the same time in a certain time frame
Effect of bandwidth is too limited
Movement of data is longer
Screen resolution
Amount of pixels in height x width of display
Effect of screen resolution is too limited
Poorer quality images = harder for user to see correctly
Sound processor
Emits sound
Effect of sound processor is too limited
Slows down overall system Not high quality if part of the system
Graphics processor
Does complex graphics processing
Effect of graphics processor is too limited
Takes longer and limited features if it’s on system
Cache
Instruction that CPU is most likely to request from RAM - speeds up processing
Effect of Cache is too limited
Slower; as CPU will request from RAM (Sluggish)
Network connectivity
Network card connecting to particular type of network media
Effect of network connectivity is too limited
- Limits the way data can be sent/received in a system - Speed
Cores
ALUs; Can do calculations quicker (as they are done simultaneously) if there’s more than one
Types of computer systems
Mainframe (large companies) Servers (Cloud storage) PCs (Companies; schools) Sub laptops (before tablets) Tablets (Portability) PDA’s (Overtaken by smart phones) Digital Cameras (High end photography)
Multi user system
Many users on same machine or connected to same network
Multi programming system
System with different sets of apps installed
Single programming system
Can only run one program/set of programs