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
+17
View File
@@ -0,0 +1,17 @@
---
title: "Old dreams."
date: 2021-12-28 11:30:21 -0800
tags: ["Diary"]
author: Pengzhan Hao
published: false
---
It's almost my graduation.
Hence, something need to be noted for my whole Ph.D. period.
I planned to start this writing when I was first notified of the acceptance of the second paper.
Same location, 4 years passed.
It was the first time I had a first author publication and it all came at the second months I formally start my program.
You can imagine how much graceful when I heard the news.
However, after that, time froze.
And the consequence is no more throughput in the later 4 years.
+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