原文:MIT OS lab Makefile 分析

lab 中的Makefile主要是根目录下的GNUMakefile, kern Makefrag, boot Makefrag, 后两者通过include直接包含到GNUMakefile中。 include lt stdio.h gt include lt stdlib.h gt int main int argc, char argv printf Hello world n return 那么 ...

2015-01-27 22:33 2 2214 推荐指数:

查看详情

MIT OS lab1

http://pdos.csail.mit.edu/6.828/2014-jos.git lab Clon ...

Sun Feb 22 00:37:00 CST 2015 0 2419
MIT-6.824 lab1

github:https://github.com/haoweiz/MIT-6.824 Part1:   第一部分比较简单,我们只需要修改doMap和doReduce函数即可,主要涉及Go语言对Json文件的读写。简单说说part1的测试流程吧,Sequential部分代码 ...

Mon Feb 18 21:10:00 CST 2019 0 1715
MIT 6.824 Lab 1 - 实现 MapReduce

MIT 6.824 Lab 1 - 实现 MapReduce 本文章介绍MIT 6.824 Lab 1的实现,主要任务为采用GoLang实现MapReduce分布式计算框架。 完整的 Lab 说明可参阅链接 http://nil.csail.mit.edu/6.824/2021/labs ...

Fri Oct 15 06:08:00 CST 2021 1 2493
MIT 6.830 LAB1 SimpleDB

MIT 6.830 LAB1 SimpleDB 目录 MIT 6.830 LAB1 SimpleDB 前言 LAB1 exercise1 Fields and Tuples exercise2 Catalog ...

Thu Apr 01 23:32:00 CST 2021 0 725
MIT 6.824 Lab3 RaftKV

Raft 博士论文的翻译 实验内容 在lab2的Raft函数库之上,搭建一个能够容错的key/value存储服务,需要提供强一致性保证。 强一致性的解释如下:对于单个请求,整个服务需要表现得像个单机服务,并且对状态机的修改基于之前所有的请求。对于并发的请求,返回的值和最终的状态必须相同 ...

Wed Nov 24 06:30:00 CST 2021 0 1175
MIT 6.830 LAB2 DBOperator

MIT 6.830 LAB2 DBOperator 目录 MIT 6.830 LAB2 DBOperator 前言 LAB2 exercise1 Join&Filter exercise2 ...

Tue Apr 06 04:51:00 CST 2021 0 311
Lab_1:练习4——分析bootloader加载ELF格式的OS的过程

一、实验内容 通过阅读bootmain.c,了解bootloader如何加载ELF文件。通过分析源代码和通过qemu来运行并调试bootloader&OS, bootloader如何读取硬盘扇区的? bootloader是如何加载ELF格式的OS? 二、实验相关 ...

Sun Nov 10 23:24:00 CST 2019 0 587
OS_Lab2

lab2实验报告 实验思考题 2.1 cache用虚拟地址查询时可能的,只要CPU(程序)可以用虚拟地址取到正确物理地址中的数据,其中间经过的cache使用的地址并无大碍。 使用虚拟地址的cache时,优点在于查询cache前不用访问页表进行地址转换,缺点在于一旦 ...

Fri Apr 17 07:43:00 CST 2020 1 787
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM