This class was created by Brainscape user Alvaro Pinzon Cortes. Visit their profile to learn more about the creator.

Decks in this class (19)

Assignment 1 - Part 1
Gfclient_downloadc,
Function pointers in c,
Opaque pointer
5  cards
P1L2: Introduction to Operating Systems
What are the key roles of an oper...,
Which are operating system abstra...,
Can you make distinction between ...
10  cards
P2L1: Processes and Process Management
Describe the states in a lifetime...,
Describe all the steps which take...,
What is a process
8  cards
P2L2: Threads and Concurrency
What are benefits of multithreading,
Process vs thread describe the di...,
When is it useful to add more thr...
14  cards
P2L4: Thread Design Considerations
What s a signal,
What happens during interrupt or ...,
Visual metaphor for interrupt and...
12  cards
P2L5: Thread Performance Considerations
Usefulness of threads,
Contrast the pros and cons of a m...,
12 event driven model
6  cards
Sample Midterm Solutions
How is a new process created,
Is there a benefit of multithread...,
13  cards
P3L3: Inter-Process Communication
0  cards
P4L1: Remote Procedure Calls
Why rpc,
Benefits of rpc,
Structure of rpc
6  cards
Project 4
What is protocol buffers,
Rpc service,
How to define the rpc service
19  cards
P4L2 distributed file system
What you re seeking to get out of...,
What are some of the design optio...,
What are some of the design optio...
9  cards
P4L3 Distributed Shared Memory
When sharing state what are the t...,
2 distributed shared memory visua...,
When sharing state what are the t...
9  cards
P3L1: Scheduling
How does scheduling work what are...,
10 round robin scheduling,
11 timesharing and timeslices
10  cards
P3L4: Synchronization Constructs
2 synchronization constructs visu...,
Difference between mutex and spin...,
Spinlocks
8  cards
P3L2: Memory Management
3 memory management goals,
Page tables,
6 page table entry
4  cards
P3L5: I/O Management
6 cpu device interconnect,
8 types of devices,
What is pio
7  cards
Popek, Gerald and Robert Goldberg, "Formal Requirements for Virtualizable Third Generation Architectures";
What problem they re setting up a...,
How they approach it
2  cards
Virtual Machine Monitors: Current Technology and Future Trends
What problem they re setting up,
2  cards
P3L6: Virtualization
What is virtualization,
Benefits vitualization,
Bare metal
7  cards

More about
operating systems courses

  • Class purpose General learning

Learn faster with Brainscape on your web, iPhone, or Android device. Study Alvaro Pinzon Cortes's operating systems courses flashcards for their Universidad de los Andes 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