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
Concept
Mobile operating system
Graph Chatbot
Related lectures (32)
Login to filter by course
Login to filter by course
Reset
Principles of Computer Systems: Fundamentals & Abstractions
Covers the fundamentals of building computer systems, emphasizing modularity, abstraction, and scalability in system design.
Gas and Particle Sensors
Explores gas and particle sensors for air quality monitoring, emphasizing low-power technologies and emerging materials.
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.
Locking Primitives: Avoiding Race Conditions in Threads
Covers locking primitives necessary to prevent race conditions in multithreaded programming, focusing on mutual exclusion and atomic operations.
Embedded Systems: Introduction
Covers the basics of embedded systems, FPGA development, real-time operating systems, and different types of operating systems.
Virtual Machine Monitor: Construction and Functionality
Explains the construction and functionality of a Virtual Machine Monitor, focusing on virtualization techniques and memory management.
Fragmentation and Segmentation: Memory Management Techniques
Covers fragmentation and segmentation, focusing on memory management techniques and their implications for system performance.
Operating Systems: The Illusion of Resources
Explains how operating systems create the illusion of dedicated and infinite resources through virtualization and process abstraction.
Shell and OS organization
Covers system calls, kernel space, process management, file descriptors, pipes, and hardware isolation in OS organization.
Memory Virtualization: Page-Based Management Techniques
Discusses page-based virtual memory, focusing on its mechanisms, benefits, and address translation techniques.
Aggregation and Emulation: Resource Management in Computer Systems
Covers aggregation and emulation techniques for managing computer system resources effectively.
Page Tables: Memory Management in Computer Systems
Covers the organization and management of page tables in computer systems, focusing on their structure, challenges, and the advantages of multi-level page tables.
Previous
Page 2 of 2
Next