原文: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