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

Decks in this class (13)

What is an OS?
Why are operating systems important,
What is the difference between a ...,
How is it possible to have 4gb 4g...
4  cards
Processes
What is a process,
What is virtualisation,
What is time sharing what is its ...
8  cards
API
What does fork do what does it re...,
What does wait do what does it re...,
What does exec do
24  cards
Limited Direct Execution
What are the two main challenges ...,
What is limited direct execution ...,
What must a program do if it want...
10  cards
The Stack and Heap
What happens to the stack when we...,
What does a stack frame contain,
What are the three main registers...
8  cards
Scheduling
What metrics do we consider for s...,
When might fifo scheduling pose p...,
When is shortest job first optimal
23  cards
Memory Virtualisation
Why do we need virtual memory,
What are the three main sections ...,
True or false the stack grows neg...
7  cards
Segmentation
Why is segmentation useful,
What is the basic premise of segm...,
How do we translate from a segmen...
7  cards
Free Space Management
How do we keep track of the size ...,
Where does the free list reside,
Describe the best fit strategy fo...
9  cards
Paging
What makes paging different from ...,
What is the difference between a ...,
What is the page table for
10  cards
Translation Lookaside Buffer
What problems do the translation ...,
Where is the translation lookasid...,
What types of locality does the t...
5  cards
Swapping
Why do we need to swap memory,
What is a swap space why is the p...,
What will happen if we try to acc...
11  cards
Concurrency
Do threads use the same address s...,
What happens to the stack when we...,
What are some reasons for using t...
7  cards

More about
Operating Systems

  • Class purpose General learning

Learn faster with Brainscape on your web, iPhone, or Android device. Study Edward Chancellor'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?

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