Skip to content
View SiyuanYue's full-sized avatar
🧐
Focusing
🧐
Focusing

Block or report SiyuanYue

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse

Popular repositories Loading

  1. NJUOSLab-M1-pstree NJUOSLab-M1-pstree Public

    南大JYY操作系统课实验M1:实现 pstree 打印进程之间的树状的父子关系,包括默认,-V,-p,-n三种选项,不要求组合选项

    C 16

  2. NJUOSLab-L1-kmalloc-kfree NJUOSLab-L1-kmalloc-kfree Public

    实现多处理器安全的内存分配和回收 在 AbstractMachine 启动后,[heap.start, heap.end) 会给出一段可用的物理内存 (堆区)。需要在此基础上实现允许多个处理器并发地申请或释放内存的分配器.

    C 13 1

  3. NJUOSLab-L0-amgame NJUOSLab-L0-amgame Public

    NJUOS-LAB-L0: 直接运行在硬件上的小游戏 (amgame)

    C 9

  4. NJUOSLab-L2-kmt NJUOSLab-L2-kmt Public

    这个实验在 pmm 的基础上,增加中断和线程管理的功能,允许操作系统代码注册中断发生时的回调函数和创建线程:

    C 8

  5. NJUOSLab-M2-libco NJUOSLab-M2-libco Public

    在这个实验中,我们实现轻量级的用户态[协程],可以在一个不支持线程的操作系统上实现共享内存多任务并发。即我们希望实现 C 语言的 “函数”,它能够: 1. 被 `start()` 调用,从头开始运行; 2. 在运行到中途时,调用 `yield()` 被 “切换” 出去; 3. 稍后有其他协程调用 `yield()` 后,选择一个先前被切换的协程继续执行。

    C 5

  6. ORB_SLAM3_Modify ORB_SLAM3_Modify Public

    C++ 2 1