| Introduction - History, Appetizers, Stories (1) | 01:19:14 | |
|---|---|---|
| A little OS History | 00:17:16 | |
| Cloud Computing | 00:22:23 | |
| Instantlab | 00:22:12 | |
| Virtualization | 00:18:00 |
| Introduction - History, Appetizers, Stories (2) | 01:27:28 | |
|---|---|---|
| Symposium on Future Trends in SOC & HPI Future SOC Lab Day | 00:09:11 | |
| Virtualization | 00:16:53 | |
| Reliability of large scale systems | 00:10:51 | |
| Moore's and other Laws | 00:12:44 | |
| GPU Computing | 00:18:17 | |
| Memristor | 00:07:28 | |
| Cyberphysical Systems | 00:12:04 |
| The Mach Operating System (1) | 00:45:18 | |
|---|---|---|
| The Mach Operating System | 00:13:51 | |
| Tasks and Threads | 00:16:35 | |
| Programming with Ports (IPC) | 00:14:52 |
| The Mach Operating System (2) | 01:34:37 | |
|---|---|---|
| Threads and Scheduling in Mach | 00:17:33 | |
| Mach Memory Management | 00:17:41 | |
| Unix Emulation in Mach | 00:11:11 | |
| The Amoeba System | 00:15:50 | |
| RPC Communication | 00:17:53 | |
| Objects and Capabilities | 00:14:29 |
| Chorus OS and SONiC | 01:27:58 | |
|---|---|---|
| Chorus OS | 00:16:34 | |
| The Actor Paradigm | 00:20:08 | |
| Virtual Memory | 00:12:22 | |
| Comparison of Amoeba, Mach, and Chorus | 00:21:54 | |
| The Shared Objects Net-interconnected Computer (SONiC) | 00:17:00 |
| Barrelfish and Unit 6.1 Principles of I/O Systems | 01:29:56 | |
|---|---|---|
| Barrelfish | 00:26:04 | |
| Make OS structure hardware-neutral | 00:21:49 | |
| 6.1 Principles of I/O Systems | 00:14:35 | |
| PCI-Express | 00:16:53 | |
| Device Driver | 00:10:35 |
| 6.2 Windows I/O System Components | 01:16:23 | |
|---|---|---|
| 6.2 Windows I/O System Components | 00:17:00 | |
| I/O System Components | 00:22:26 | |
| Plug and Play (PnP) and Power Manager | 00:15:24 | |
| WDM Driver Classification | 00:21:33 |
| 6.3 Windows I/O Processing | 01:27:24 | |
|---|---|---|
| Roadmap for Section 6.3 & Driver Object | 00:17:11 | |
| I/O Request Packets | 00:28:44 | |
| Driver Layering and Filtering | 00:13:04 | |
| The PnP Manager | 00:28:25 |
| 8.1 Background: File System Concepts | 01:22:52 | |
|---|---|---|
| Übungsblatt 1 | 00:10:42 | |
| Roadmap for Section 8.1 | 00:19:30 | |
| Background: UNIX File Systems | 00:14:56 | |
| UNIX Directories | 00:24:07 | |
| File Protection | 00:13:37 |
| 8.2 Windows File Systems | 01:26:26 | |
|---|---|---|
| File Systems supported by Windows | 00:38:10 | |
| NTFS | 00:16:06 | |
| Large Disks and Large Files | 00:16:52 | |
| Other NTFS Features | 00:15:18 |
| NTFS File System Driver | 01:26:14 | |
|---|---|---|
| NTFS File System Driver | 00:21:35 | |
| NTFS metadata | 00:27:55 | |
| Large files & directories | 00:19:10 | |
| File System Driver Architecture | 00:17:34 |
| 8.3 NTFS Recovery Support | 01:17:28 | |
|---|---|---|
| The Evolution of File Systems | 00:19:05 | |
| Recovery - Principles | 00:16:07 | |
| 8.3 Encrypting File System (EFS) | 00:15:19 | |
| Public Key Cryptography | 00:13:28 | |
| Encryption Process Details | 00:13:29 |
| 8.4 Windows File and Directory Management | 01:29:26 | |
|---|---|---|
| Windows API I/O: File and Directory Management | 00:17:01 | |
| Directory Searching | 00:19:11 | |
| 8.7 ZFS - Modern File Systems | 00:14:30 | |
| ZFS Objectives: Data Management Solution | 00:33:38 | |
| B-Tree FS (btrfs) | 00:05:06 |
| Networking | 01:25:41 | |
|---|---|---|
| A.0 - Historic Perspective | 00:32:01 | |
| Internetworking | 00:18:57 | |
| Internet Adressen | 00:22:10 | |
| A.1 - Networking Components in Windows | 00:12:33 |
| Networking Components in Windows | 01:23:31 | |
|---|---|---|
| Network-Stack - Windows 7 | 00:18:36 | |
| Networking APIs | 00:16:22 | |
| Routes to the Network | 00:17:15 | |
| Transport Driver Interface | 00:18:25 | |
| NDIS Miniport Drivers | 00:12:53 |
| A.3 Microsoft-specific extensions | 00:38:54 | |
|---|---|---|
| Windows Sockets (winsock2) Extensions | 00:16:12 | |
| Web API: Internet Support | 00:14:51 | |
| Windows IPC - Mailslots | 00:07:51 |
| Real-Time Embedded OS (1) | 01:30:53 | |
|---|---|---|
| Roadmap for 9.1 | 00:20:00 | |
| Vocabulary | 00:14:26 | |
| Task Classes | 00:22:29 | |
| Uni-processor Scheduling | 00:20:47 | |
| Multiprocessor Scheduling | 00:13:11 |
| Real-Time Embedded OS (2) | 01:27:12 | |
|---|---|---|
| Critical Sections | 00:15:15 | |
| Embedded Systems with Windows XP Embedded | 00:20:34 | |
| Roadmap for Section 9.2 | 00:12:07 | |
| Real-Time Systems with Windows CE | 00:25:18 | |
| Real-Time Extensions for Linux | 00:13:58 |
| Fault Tolerance & Dependability (1) | 01:17:57 | |
|---|---|---|
| Relevance | 00:13:38 | |
| Dependability Attributes | 00:23:42 | |
| Timing Model | 00:22:03 | |
| Fault Tolerant Design | 00:18:34 |
| Fault Tolerance & Dependability (2) | 01:03:22 | |
|---|---|---|
| Fault Tolerance - a Dependability Means | 00:09:27 | |
| Unit OS10: Fault Tolerance | 00:15:51 | |
| Recovery - Principles | 00:14:53 | |
| Distributed File Systems (DFS) and File Replication Service (FRS) | 00:12:56 | |
| Verification of Operating Systems | 00:10:15 |
| Virtualization | 00:59:39 | |
|---|---|---|
| System Virtual Machine Monitor Architectures | 00:23:28 | |
| System ISA Virtualization | 00:15:39 | |
| Trap and Emulate | 00:10:57 | |
| Controlling Control Flow | 00:09:35 |
| Memory Virtualization | 01:11:59 | |
|---|---|---|
| Future SOC Lab | 00:08:16 | |
| Memory Virtualization | 00:12:08 | |
| Virtualization Techniques | 00:20:46 | |
| Device Virtualization | 00:15:50 | |
| Para-Virtualized Devices | 00:14:59 |
| Resource Management for Virtualized Systems | 01:31:11 | |
|---|---|---|
| Virtualized Resource Management | 00:10:42 | |
| VMware Basic Controls | 00:21:04 | |
| Processor Scheduling | 00:22:00 | |
| Memory Management | 00:30:46 | |
| NUMA Scheduling | 00:06:39 |
| Virtualization Recap | 00:51:23 | |
|---|---|---|
| Origins of Virtualization | 00:11:28 | |
| Virtualization Techniques | 00:16:27 | |
| Intel Software Guard Extensions(Intel SGX), Instructions and Programming Model | 00:23:28 |