Added new post of lab and unpublished stuff.

This commit is contained in:
2022-02-22 17:58:34 -05:00
parent 73941569ca
commit 338ac84442
11 changed files with 113 additions and 15 deletions
+28
View File
@@ -0,0 +1,28 @@
---
title: "Lab transcripts of CS350 in Spring 2022"
date: 2022-02-22 17:08:17 -0400
tags: ["Xv6", "Teaching", "Operating system", "Binghamton university"]
author: Pengzhan Hao
cover: '/static/2022-02/BU.jpeg'
---
This will be a series regarding lab I gave during the spring 2022 semester.
The reason why I am writing this down is because it has been a week and no students ask for the solution of the last Lab.
I realise that learning gap between students are huge, especially when a non-profit university is admitting more and more students.
To help all students in understanding concepts of modern OS, I decided to write this post.
It starts with the past lab content I have (as the skelton), and will be amended with extra materials I think it helps.
Remember, it's for helping in learning. DON'T COPY & PASTE CODE!
## Index
[Lab1: Introduction of Makefile and Xv6.](#lab1-introduction)
[Lab3: System calls for process management.](#lab3-process)
[Lab4: Inter-processes communication.](#lab4-ipc)
## Lab1-Introduction
## Lab3-Process
## Lab4-IPC