Skip to main content
Graph
Search
fr
|
en
Login
Search
All
Categories
Concepts
Courses
Lectures
MOOCs
People
Practice
Publications
Startups
Units
Show all results for
Home
Lecture
Shell and OS organization
Graph Chatbot
Related lectures (32)
Previous
Page 2 of 4
Next
Limited Direct Execution: Operating System Control Techniques
Covers limited direct execution, a technique that enables efficient program execution while ensuring operating system control and security.
Operating Systems: The Illusion of Resources
Explains how operating systems create the illusion of dedicated and infinite resources through virtualization and process abstraction.
Device Management in Operating Systems: Chaperones and Persistence
Discusses device management in operating systems, focusing on device drivers, persistence, and performance optimization techniques.
Forking Processes: Practical Examples and Execution Flow
Covers the fork system call in operating systems through three practical examples, illustrating process management and execution flow.
Threads: Concurrency and Parallelism in Computer Systems
Covers the thread abstraction in computer systems, focusing on concurrency, parallelism, and the management of threads using the POSIX API.
Virtual Machine Monitor: Construction and Functionality
Explains the construction and functionality of a Virtual Machine Monitor, focusing on virtualization techniques and memory management.
Object-Oriented Programming Fundamentals
Covers the basics of object-oriented programming in Python, including objects, classes, inheritance, and input/output handling.
Multiprocessors, Processes and Switching
Covers the creation of processes, switching between them, handling interrupts, and the context switch mechanism in the multiprocessor world.
Processes: Overview and Management
Covers the basics of processes in operating systems, including creation, memory layout, state transitions, virtualization, APIs, and program execution.
Memory Management: Address Space Abstraction
Explains address space abstraction, focusing on memory management, stack and heap structures, and their roles in dynamic memory allocation.