Resource Management Quizlet

studied byStudied by 5 people
0.0(0)
get a hint
hint

Primary Memory (RAM)

1 / 29

Tags and Description

30 Terms

1

Primary Memory (RAM)

Place where all data/programs currently being processed are kept.

New cards
2

Secondary Storage

HDD/SSD/Optical are places where data can be store if power is lost/RAM is volatile.

New cards
3

Processor (Speed)

Does all the calculations in a computer system - speech is a measurement of how many calculations can be done/second.

New cards
4

Bandwidth

Measurment of how much data can be sent at the same time in a certain time frame (also called bitrate). Affects how long it takes before data is processed in its entirety.

New cards
5

Screen Resolution

Measurment of pixels in height x width of computer display.

New cards
6

Sound Processor

Sound reproduction is done by a separate processor - frees up CPU to do other calculations. Can also contain a bank of sampled sounds.

New cards
7

Graphics Processor

Does complex processing - examples include the NVIDIA graphics card. Alleviates pressure of CPU

New cards
8

Cache

Contains the instruction/data that the CPU is likely to request from RAM - makes sure that CPU doesn’t have to wait for instructions

New cards
9

Network Connectivity

Each network card connects to a particular type of network media

New cards
10

Processor Cores

Each processor has at least 1 ALU or core - the more cores, the more tasks a system can perform simultaneously.

New cards
11

Mainframe

Thousands of cores with lots of primary/secondary memory - used with major companies.

New cards
12

Servers/Server Farms

Many high spec PCs running in parallel - used to serve networks.

New cards
13

Multi-programming system

System that can have different programs (apps) installed.i

New cards
14

Single programming system

Can only run one program/set of programs

New cards
15

Multi-user system

Many users on same machine or connected to the same network.

New cards
16

Functions of an OS - Device Configuration

Controls peripheral devices connected to the computer. Through drivers, ‘translation’ programs, etc, controlling devices like keyboards, mouses, etc.

New cards
17

Function of an OS - Files Management

Transfers files between main memory and secondary storage, manages file folders, allocates the secondary storage space, and provides file protections recovery.

New cards
18

Function of an OS - Memory Management

Allocates the use of RAM to requesting processes. To manage primary memory, the OS has to ensure that each process has its own allocated memory space.

New cards
19

Function of an OS - Interface Platform

Allows the computer to run other applications.

New cards
20

Virtual Memory

Feature of an OS that allows compensation of shortages of physical memory by temporarily transferring pages of data from RAM to disk storage.

New cards
21

Folder Structure/Directory Structure

OS manages security access through hierarchical folder organization.

New cards
22

User Interface

Used to interact with the computer to perform various tasks.

New cards
23

Time-slicing

With a multi-user system, a time slice is the set amount of processing time each user again. With a single-user system, a time-slice is the set amount of processing time each program gets.

New cards
24

Interrupt Handling

Function of the OS/device whose execution is triggered by the reception of an interrupt. Generally used to handle high-priority conditions.

New cards
25

Polling

Process where the computer waits for an external device to check for its readiness or state.

New cards
26

Interrupt

Signal to a processor emitted by hardware or software indicating an event that needs immediate attention.

New cards
27

Paging

When using virtual memory, the OS moves other pages to the hard disk so it has room to bring the pages it needs ASAP from temporary disk storage.

New cards
28

Role of Abstractions

Leads to simplicity as users don’t see the hardware directly

New cards
29

Drive Letters

Single alaphebetic character that has been assigned to a physical drive

New cards
30

Java Virtual Machine

Also known as a JVM, it interprets binary code so a processor can perform instructions.

New cards

Explore top notes

note Note
studied byStudied by 10 people
Updated ... ago
4.0 Stars(1)
note Note
studied byStudied by 6 people
Updated ... ago
4.0 Stars(1)
note Note
studied byStudied by 9 people
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 15 people
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 6 people
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 14414 people
Updated ... ago
4.8 Stars(125)
note Note
studied byStudied by 7 people
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 150 people
Updated ... ago
5.0 Stars(6)

Explore top flashcards

flashcards Flashcard46 terms
studied byStudied by 11 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard33 terms
studied byStudied by 15 people
Updated ... ago
4.5 Stars(91)
flashcards Flashcard39 terms
studied byStudied by 12 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard31 terms
studied byStudied by 7 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard33 terms
studied byStudied by 2 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard30 terms
studied byStudied by 13 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard40 terms
studied byStudied by 27 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard33 terms
studied byStudied by 33 people
Updated ... ago
5.0 Stars(2)