double-free / MIT6.828-2016-Chinese

A Chinese version of MIT 6.828 (Operating System)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

介绍

这是 MIT6.828 的个人学习笔记,限于非计算机专业出身,可能会有不少纰漏,烦请大神斧正。 个人认为,操作系统是计算机专业课之中综合性很强的一门课,牵涉面广,知识点多,相对也非常难学。

大名鼎鼎的 6.828 的最大的特点就是基于实践。自己写一个操作系统,把坑都踩过一遍,自然就明白了。

进度

  • Lab 1: C, Assembly, Tools, and Bootstrapping
  • Lab 2: Memory management
  • Lab 3: User-Level Environments
  • Lab 4: Preemptive Multitasking
  • Lab 5: File system, spawn, and sh

About

A Chinese version of MIT 6.828 (Operating System)


Languages

Language:Assembly 83.2%Language:C 13.5%Language:Python 1.8%Language:Makefile 0.8%Language:C++ 0.4%Language:Perl 0.2%Language:Objective-C 0.1%Language:Propeller Spin 0.0%Language:Shell 0.0%