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

Decks in this class (12)

Chapter 1 - Introduction
What is an operating system,
What are interrupts,
Where should programs be in order...
17  cards
Chapter 2 - Operating System Structures
What does an operating system pro...,
What are the three primary approa...,
What do system calls provide
12  cards
Chapter 3 - Processes
What is a process,
How is the layout of a process in...,
What are the four general states ...
13  cards
Chapter 4 - Threads & Concurrency
What does a thread represent,
What are the four primary benefit...,
What are concurrency and parallel...
9  cards
Chapter 5 - CPU Scheduling
What is cpu scheduling,
What are the two types of schedul...,
What are the five criteria of eva...
16  cards
Chapter 6 - Synchronization Tools
When does a race condition occur,
What is a critical section,
What are the three requirements f...
6  cards
Chapter 7 - Synchronization Examples
What are some problems of process...,
What does windows use to implemen...,
What does linux use to protect ag...
6  cards
Chapter 8 - Deadlocks
When does deadlock occur,
What are the four necessary condi...,
How can deadlocks be modeled
7  cards
Chapter 9 - Main Memory
What is memory central to,
Describe one way to allocate an a...,
When can binding symbolic address...
12  cards
Chapter 10 - Virtual Memory
What does virtual memory do,
What are the benefits of virtual ...,
What is demand paging
13  cards
Chapter 11 - Mass Storage
What are the major secondary stor...,
What are the ways drives can be a...,
How are requests for secondary st...
10  cards
Chapter 12 - I/O Systems
What are the basic hardware eleme...,
Who performs the moving of the da...,
What is a device driver
6  cards

More about
Operating Systems

  • Class purpose General learning

Learn faster with Brainscape on your web, iPhone, or Android device. Study Gem Krasniqi's Operating Systems flashcards 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?

TM129: Operating systems
  • 19 decks
  • 1552 flashcards
  • 52 learners
Decks: Topic 1 What Is An Operating, Topic 2 Installing An Operating, Topic 3 Installing And Running Software, And more!
Smooth Operator
  • 29 decks
  • 637 flashcards
  • 22 learners
Decks: Whs, Aerial Operations, Aircraft Incidents, And more!
Make Flashcards