practice topics for cs143a final

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/16

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 4:11 AM on 6/7/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

17 Terms

1
New cards

running to ready is cause by

interrupt

2
New cards

ready to running state is caused by

scheduler dispatch

3
New cards

running to waiting is caused by

i/o or event wait

4
New cards

waiting to ready

i/o or event completion

5
New cards

running to terminated

exit()

6
New cards

block devices

supports random access to data in fixed size blocks

7
New cards

character devices

continuous, unformatted bytes. No random access

8
New cards

progess

if no process is currently executing critical section, only processes not in the remainder section can decide which process to go next

9
New cards

page fault

occurs when process accesses a valid address but page is not in RAM

10
New cards

contiguous allocation

supports random access, files are assigned linear sequential blocks on disk

11
New cards

convoy effect

short processes waiting behind long processes in FCFS scheduling

12
New cards

interrupt vector table

holds the start address of the interrupt table for different types of interrupts

13
New cards

threads share:

virtual address space, code, heap

14
New cards

ready state of a process

when the process is able to continue execution if run on a cpu core

15
New cards

scatter/gather i/o

one system call can perform multiple i/o operations

16
New cards

asynchronous syscall

allows the calling user space program to continue execution while i/o is performed

17
New cards

mmio

creates a one to one mapping between pin voltage and the bits in a register