-
MIT6.S081笔记:lecture 4 Page TablesIsolation
why use virtual memory?
make bad code doesn’t affect the os
want sth really sep...
-
国产开源OS调研浅析:龙蜥,鸿蒙和欧拉
在调研过程中依据开源操作系统的用户数量以及生态的丰富和完善性,选用了龙蜥,鸿蒙和欧拉作为调研目标
龙蜥(open Anolis)支持多架构的安全高性能操作系统系统框架
AnolisOS-8.8
L0层软件...
-
MIT6.S081 tips:常用工具
工欲善其事,必先利其器
C pointerspreps1234int a[4];int *b = malloc(16);int *c;int i;
Q11printf("1: a = %p, b = %p,...
-
如何准备?
过知识点(10个重要的),从历年题中抓10个最频繁出现的point
例题的思路搞懂,再做一遍
做习题题目
重点
刷题量
调试
套路
一般ACM或者笔试题的时间限制是1秒或2秒。
在这种情况下,C++代码中的操作次数控制在 为最佳。
...
-
MIT6.S081笔记:lecture 1
care about what is going on under the hook
like infrastructure
care about high performance
Course Goal...
-
MIT6.S081笔记:lecture 2 introduce to CMaterials learningWhat is different about C? (vs. Python)
C是一个高级汇编语言
其代码直接对应于机器指令
python...
-
MIT6.S081笔记:lecture 3OS designOS organization
Strawman design: NO OS
Application interact directly with the OS:
OS acts as ...
-
Data WranglingConception
Data Wrangling: Anything that goes from one piece of data to another representation of data.
massag...
-
xv6笔记:chapt1 Operating system interfacesxv6 - the operating systemxv6 takes the traditional form of a kernel, a special progr...
-
xv6笔记:chapt2 Operating system organizationRequirements for an OS
support several activities at once
multiplexing: time-share...