awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

1 dépôt

Awesome GitHub RepositoriesInter-CPU Memory Synchronization

Mechanisms to ensure data consistency across multiple physical processor cores.

Distinct from Multi-threaded Memory Management: Focuses on the use of spinlocks for multi-CPU consistency rather than just general multi-threaded allocator strategies.

Explore 1 awesome GitHub repository matching operating systems & systems programming · Inter-CPU Memory Synchronization. Refine with filters or upvote what's useful.

Awesome Inter-CPU Memory Synchronization GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • mit-pdos/xv6-publicAvatar de mit-pdos

    mit-pdos/xv6-public

    9,466Voir sur GitHub↗

    xv6 is a Unix-like educational operating system designed for teaching kernel concepts. It is implemented as an instructional kernel for x86 and RISC-V architectures, featuring a virtual memory manager and support for symmetric multiprocessing. The system is designed to demonstrate core OS principles through a simplified re-implementation of Unix Version 6. It provides a controlled environment for studying system calls, trap handling, and process lifecycles. Its capability surface covers process management, including scheduling and context switching, and memory management via page tables for

    Uses spinlocks to coordinate memory access across multiple processors to ensure data consistency.

    C
    Voir sur GitHub↗9,466
  1. Home
  2. Operating Systems & Systems Programming
  3. Multi-threaded Memory Management
  4. Inter-CPU Memory Synchronization