Courses from 1000+ universities
Buried in Coursera’s 300-page prospectus: two failed merger attempts, competing bidders, a rogue shareholder, and a combined market cap that shrank from $3.8 billion to $1.7 billion.
600 Free Google Certifications
Greening the Economy: Sustainable Cities
Introduction to Graphic Illustration
Computational Social Science Methods
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore filesystem memory reclaim mechanisms and deadlock prevention strategies in Linux kernel development, covering existing solutions and emerging challenges in memory management.
Discover how Kworkflow optimizes Linux kernel development by unifying tools, automating practices, and standardizing workflows for enhanced community collaboration.
Discover Linux Virtualization Based Security (LVBS) - a hypervisor-agnostic architecture that strengthens kernel protection beyond built-in defenses using hypervisor-level enforcement.
Discover Linux real-time capabilities for bare metal and virtualized environments, exploring scheduling policies, PREEMPT_RT, CPU isolation, and performance benchmarks.
Explore Linux memory management through /proc/vmstat event counters to diagnose system performance issues in low-memory conditions and understand memory reclaim processes.
Dive into kernel memory management APIs, VMA operations, memory tracking, reclaim, migration, and the intricate mechanisms behind userland memory allocation.
Explore Rust's potential for driver development, tackling safety benefits, common challenges, and practical steps to start writing more secure kernel drivers.
Explore nolibc, a minimal C standard library in the Linux kernel tree that enables building tiny applications with bare-metal toolchains across multiple architectures.
Discover how GPU drivers work by exploring Panthor/PanVK for Mali GPUs, demystifying complex driver development and DRM subsystem components that simplify modern kernel GPU driver creation.
Explore the evolution of Rust integration in Linux Kernel's DRM subsystem, covering key milestones, driver projects like Asahi and Nova, and future GPU development.
Explore the essential components of GCC compiler development, from source code to community organization, plus recent updates on GPU offloading, Rust integration, and BPF support.
Discover how Linux kernel's DAMON subsystem overcomes observer effects in memory management to accurately measure data access patterns and improve system efficiency.
Explore program verification techniques for Linux kernel development, examining implementation costs, benefits, and practical applications for safer kernel code.
Understand the Cyber Resilience Act's impact on Linux developers, users, and device manufacturers in this updated analysis of regulatory changes affecting the ecosystem.
Explore how vhost-device-gpu revolutionizes virtual graphics with Rust's memory safety, modular backends, and enhanced security through VMM isolation and modern renderer support.
Get personalized course recommendations, track subjects and courses with reminders, and more.