Kindlytrees Open BookShelf

Contents:

  • 信息技术基础核心专业课程系列
    • 基于RISC-V的xv6操作系统设计和实现课程
      • 基于RISC-V的xv6操作系统设计和实现课程
        • Chapter 1: Operating syteme interfaces
        • Chapter 2: Operating system organization
        • Chapter 3 : Page Tables
        • Chapter 4: Traps and System Calls
        • Chapter 5: Interrupts and device drivers
        • Chapter 6: Locking
        • Chapter 7: Scheduling
        • Chapter 8 : File System
        • Chapter 9: Cocurrency
      • Labs: xv6操作系统课程相关实验
  • 人工智能机器人系列开放知识分享
  • 云计算大数据专业课程系列
Kindlytrees Open BookShelf
  • 信息技术基础核心专业课程系列
  • 基于RISC-V的xv6操作系统设计和实现课程
  • 基于RISC-V的xv6操作系统设计和实现课程
  • Chapter 6: Locking
  • 查看页面源码

Chapter 6: Locking

注释:该内容基于原版课程的textbook和源代码,在大模型辅助翻译的基础上进行的整理。

  • 6.0: xv6中的锁机制
  • 6.1: Races(数据访问竞争)
  • 6.2: Code: Locks
  • 6.3: Code: Using locks
  • 6.4: Deadlock and lock ordering
  • 6.5: Re-entrant locks
  • 6.6: Locks and interrupt handlers
  • Instruction and memory ordering
  • Sleep locks
上一页 下一页

利用 Sphinx 构建,使用的 主题 由 Read the Docs 开发.
Copyright 2024-2025 © kindlytrees. All rights reserved. 沪ICP备2024082851号