Skip to content

Conversation

@kooWZ
Copy link
Member

@kooWZ kooWZ commented Oct 23, 2025

No description provided.

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR introduces Lab 3 documentation, which focuses on implementing user-mode processes and system calls in the operating system course. The lab builds upon Lab 2 by adding user-space process execution, system call mechanisms, and improved scheduling algorithms.

Key Changes:

  • Added comprehensive Lab 3 documentation covering page tables, system calls, process termination, and scheduling
  • Updated course documentation index and navigation to include Lab 3
  • Introduced tasks for implementing user-mode process support including page table management, syscall interface, and preemptive scheduling

Reviewed Changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 2 comments.

File Description
docs/lab/lab3.md Complete lab assignment documentation with 6 tasks covering user-mode process implementation
docs/index.md Added Lab 3 announcement to news section
docs/.vitepress/config/zh.ts Added Lab 3 link to sidebar navigation

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

Copy link
Collaborator

@tangjiewei0336 tangjiewei0336 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

@kooWZ kooWZ merged commit 07401ed into main Oct 24, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants