[[zos:zos]]
 

Literatura

Skripta Vysoké školy báňské http://projekty.fs.vsb.cz/463/edubase/VY_01_043 soubor Operační systémy.pdf

Andrew S. Tanenbaum: Operating Systems Design and Implementation

William Stallings: Operating Systems: Internals and Design Principles

Abraham Silberschatz, Peter B. Galvin, Greg Gagne: Operating System Concepts http://codex.cs.yale.edu/avi/os-book/

Randal E. Bryant and David R. O'Hallaron: Computer Systems: A Programmer's Perspective, 2/E http://csapp.cs.cmu.edu/2e/samples.html

Letošní příklady

Předloňské příklady

Procesy a vlákna

Procesy http://www.tutorialspoint.com/operating_system/os_processes.htm

Plánování procesů https://www.tutorialspoint.com/operating_system/os_process_scheduling.htm
( Long Term Scheduler az Comparison among Scheduler můžete přeskočit, Context Switch doporučuji prečíst )

Vlákna https://www.tutorialspoint.com/operating_system/os_multi_threading.htm

Videa

Kompletní přednášky podle knihy Operating System Concepts

Chapter 6: CPU Scheduling, part 1 http://www.youtube.com/watch?v=Nq5LwpgXY6o

Chapter 6: Processes, part 2 http://www.youtube.com/watch?v=0hjn5k5rN-Y

Synchronizace procesů

Semafory - videa

Introduction to Semaphores http://www.youtube.com/watch?v=e2ujg5K310s

Uváznutí procesů - videa

Deadlock http://www.youtube.com/watch?v=x9FF723STvo

Deadlock Avoidance with Resource Allocation Graph, od 9min40sec https://www.youtube.com/watch?v=nDDytwtIMXE

Resource Allocation Graph http://www.youtube.com/watch?v=-VksGXfiK7k

Kompletní přednášky podle knihy Operating System Concepts

Chapter 5: Process Synchroninzation http://www.youtube.com/watch?v=RDovfnKH6lU

Chapter 7: Synchronization http://www.youtube.com/watch?v=0RpzPerKSX0

Správa paměti

videa

Virtual Memory http://www.youtube.com/watch?v=ujoJ7J_l9cY

Memory Management Using Paging http://www.youtube.com/watch?v=kt4LkPFt8Zg

Page Fault in Virtual Memory http://www.youtube.com/watch?v=kt4LkPFt8Zg

Page replacement, prvních 11 minut http://www.youtube.com/watch?v=FWoMSiMep80

videa - Virtual Memory - David Black-Schaffer

( Virtual Memory: 1 Introduction http://www.youtube.com/watch?v=qcBIvnQt0Bw )

( Virtual Memory: 2 Three problems with Memory http://www.youtube.com/watch?v=eSPFB-xF5iM )

Virtual Memory: 3 What is Virtual Memory http://www.youtube.com/watch?v=qlH4-oHnBb8

Virtual Memory: 4 How Does Virtual Memory Work http://www.youtube.com/watch?v=59rEMnKWoS4

:-) Virtual Memory: 5 Page Tables http://www.youtube.com/watch?v=KNUJhZCQZ9c

Virtual Memory: 6 Address Translation http://www.youtube.com/watch?v=ZjKS1IbiGDA

Virtual Memory: 7 Address Translation Example http://www.youtube.com/watch?v=6neHHkI0Z0o

Virtual Memory: 8 Page Faults http://www.youtube.com/watch?v=bShqyf-hDfg

Virtual Memory: 9 Memory Protection http://www.youtube.com/watch?v=uDzXXnNy544

Virtual Memory: 10 Making Virtual Memory Fast http://www.youtube.com/watch?v=uyrSn3qbZ8U

Virtual Memory: 11 TLB Example http://www.youtube.com/watch?v=95QpHJX55bM

Kompletní přednášky

Chapter 8: Main memory, part 1 http://www.youtube.com/watch?v=Jy_teuaj7Ic

Chapter 8: Main memory, part 2 http://www.youtube.com/watch?v=8Zw4gIqqZe0

Chapter 8: Main memory, part 3 http://www.youtube.com/watch?v=gUSOVZK7PaU

Chapter 9: Virtual Memory http://www.youtube.com/watch?v=KTx9RNfyFO8

“slidy” z knihy naleznete na http://www.os-book.com/OS10/slide-dir/index.html

Soubory zobrazované do paměti (memory mapped files)

Unix, souborový systém

Unix, jádro

Unix, uživatelé a skupiny

Přístupová práva k unixovým souborům

Různá videa

Poznámky

 
zos/zos.txt · Last modified: 2024/02/19 13:49 by 147.32.8.31
 
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki