awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 Repos

Awesome GitHub RepositoriesWorkqueue Deferred Work

Running deferred tasks that require sleeping in full process context using dedicated kernel worker threads.

Distinct from Deferred Execution: Distinct from Deferred Execution: focuses on the kernel-specific workqueue mechanism, not language-level scope cleanup.

Explore 3 awesome GitHub repositories matching programming languages & runtimes · Workqueue Deferred Work. Refine with filters or upvote what's useful.

Awesome Workqueue Deferred Work GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • sysprog21/lkmpgAvatar von sysprog21

    sysprog21/lkmpg

    8,511Auf GitHub ansehen↗

    The Linux Kernel Module Programming Guide is an educational resource that teaches how to write, compile, and manage loadable kernel modules for modern Linux kernels. It covers the complete lifecycle of kernel modules, from building and loading to unloading and debugging, with a focus on extending kernel functionality without recompiling the entire kernel. The guide provides comprehensive coverage of core kernel programming concepts including dynamic module loading, file-operation registration, interrupt handling, kernel-user data copying, concurrency control, and deferred task scheduling. It

    Teaches workqueue-based deferred work scheduling for sleeping operations in kernel modules.

    TeXbookscdevice-driver
    Auf GitHub ansehen↗8,511
  • hust-open-atom-club/linux-insides-zhAvatar von hust-open-atom-club

    hust-open-atom-club/linux-insides-zh

    7,686Auf GitHub ansehen↗

    This project is a Chinese translation and educational resource focused on the internal workings of the Linux kernel. It provides a curated collection of technical content designed for studying low-level operating system mechanisms and kernel development. The project utilizes a specialized localization workflow where translations are maintained in a forked repository. It employs a patch-based model and Git-driven synchronization to align Chinese translations with the original English source files through differential merge processes. The technical scope covers core operating system internals,

    Analyzes the implementation of hardware interrupts and deferred work handlers like softirqs and workqueues.

    Pythonchinese-translationkernellinux
    Auf GitHub ansehen↗7,686
  • balloonwj/cppguideAvatar von balloonwj

    balloonwj/CppGuide

    6,030Auf GitHub ansehen↗

    CppGuide is a curated collection of educational resources and practical guides focused on C++ server development, Linux kernel internals, concurrent programming, network protocols, and security exploitation. It provides structured learning paths for backend developers, covering everything from interview preparation to building high-performance network servers and understanding operating system fundamentals. The guide distinguishes itself by offering in-depth, hands-on tutorials that walk through real-world implementations, including building a Redis-like server from scratch, designing custom

    Explains the workqueue mechanism for running deferred tasks that require sleeping in kernel worker threads.

    Auf GitHub ansehen↗6,030
  1. Home
  2. Programming Languages & Runtimes
  3. Deferred Execution
  4. Workqueue Deferred Work

Unter-Tags erkunden

  • Interrupt and Deferred Work HandlersRegistering hardware interrupt handlers and scheduling deferred work through timers, workqueues, and threaded handlers in kernel modules. **Distinct from Workqueue Deferred Work:** Distinct from Workqueue Deferred Work: covers the full lifecycle of interrupt registration plus deferred scheduling, not just workqueues.