Add more info on operating systems

This commit is contained in:
Marcelo Boeira
2019-05-05 08:51:42 +02:00
parent e5f525bfc3
commit 626cce3535
3 changed files with 15 additions and 0 deletions

View File

@@ -126,6 +126,10 @@ At the moment this is not useful for anyone but myself, if at some point I find
* [Virtual Memory, Disk Devices](https://minnie.tuhs.org/CompArch/Lectures/week10.html)
* [Filesystems & Their Performance](https://minnie.tuhs.org/CompArch/Lectures/week11.html)
* [IPC, Synchronisation and Threads](https://minnie.tuhs.org/CompArch/Lectures/week12.html)
* Threads
* ["An Introduction to Programming with Threads"](https://s3.amazonaws.com/content.udacity-data.com/courses/ud923/references/ud923-birrell-paper.pdf) by Birrell 📰 🆓
* POSIX Threads (PThreads)
* [PThreads / POSIX Threads Coding Examples](https://computing.llnl.gov/tutorials/pthreads/) 📰 🆓
* Virtual Memory
* mmap
* [How processes get more memory](https://www.youtube.com/watch?v=XV5sRaSVtXQ)

View File

@@ -40,6 +40,17 @@ graph TD
SRE --> OPS[Operations]
OPS --> OS[Operating Systems]
OS --> MM[Memory]
MM --> Heap
MM --> Stack
MM --> PAG[Pagination]
OS --> PRO[Process]
PRO --> IPC[Inter Process Communication]
IPC --> IPCM[Message Passing]
IPC --> IPCSM[Shared Memory]
OS --> CCY[Concurrency]
CCY --> Thread
Thread --> PThread
OPS --> OPSOPS[Operational]
OPSOPS --> Ter[Terminal]
Ter --> Bash

Binary file not shown.

Before

Width:  |  Height:  |  Size: 166 KiB

After

Width:  |  Height:  |  Size: 185 KiB