This class was created by Brainscape user Henry Williams. Visit their profile to learn more about the creator.

Decks in this class (16)

Intro
0  cards
Protection and Syscalls
Describe dual mode operation,
What is a system call and how is ...,
Explain user mode to kernel mode ...
6  cards
Structure
Explain the layered structure,
What is a microkernel,
What is a modular kernel
3  cards
Virtual Machines
What is a vm,
What are the types of virtualisation,
What is a hypervisor
4  cards
Memory Management
What are the two types of variables,
What are logical virtual and phys...,
Difference between compile time a...
12  cards
Mass Storage Structure
How is a disk structured,
What is clv and cav,
What makes a good disk
19  cards
File Systems
What is a file,
What attributes do files have 7,
Name 6 file operations
21  cards
Drivers
What is a device driver name 3 th...,
Why do most major os support user...,
How are modern devices controlled...
5  cards
Processes and Threads
What is a process in relation to ...,
What functions of processes does ...,
What are 5 states a process can b...
10  cards
Scheduling
What is meant by io bound and cpu...,
What is nonpre emptive scheduling...,
What issues can arrise in preemtp...
10  cards
Concurrency Control
What is the bounded buffer proble...,
What is a race condition,
What is a critical section
8  cards
Paging
How is data structured in paging,
How is address structured,
How are processes assigned frames
10  cards
Segmentation
What is segmentation,
What is a segment table,
How does fragmentation affect seg...
5  cards
Virtual Memory
What is the motivation behind vir...,
What is demand paging basic concept,
What is a lazy swapper
11  cards
Page Replacement Design
What is a reference string,
Pros and cons of fifo,
What is the optimal algorithm
15  cards
Thrashing
What is thrashing what causes it,
How do we limit thrashing,
How do we know how many frames a ...
5  cards

More about
CS3104 - Operating Systems

  • Class purpose General learning

Learn faster with Brainscape on your web, iPhone, or Android device. Study Henry Williams's CS3104 - Operating Systems flashcards for their kill me class now!

How studying works.

Brainscape's adaptive web mobile flashcards system will drill you on your weaknesses, using a pattern guaranteed to help you learn more in less time.

Add your own flashcards.

Either request "Edit" access from the author, or make a copy of the class to edit as your own. And you can always create a totally new class of your own too!

What's Brainscape anyway?

Brainscape is a digital flashcards platform where you can find, create, share, and study any subject on the planet.

We use an adaptive study algorithm that is proven to help you learn faster and remember longer....

Looking for something else?

CE222 Operating Systems
  • 14 decks
  • 264 flashcards
  • 31 learners
Decks: Lecture 1 Basics, Lecture 2 Linux Through The Shell, Lecture 3 Function And Structure, And more!
Operative
  • 11 decks
  • 839 flashcards
  • 3 learners
Decks: Principles Of Operative Dentistry, Class I And Class V Preparation Fundamen, Instruments Equipment, And more!
Make Flashcards