原文:MIT-6.824 操作系统 汇总

MIT . JOS 环境搭建 ELF文件格式 lab :C, Assembly, Tools, and Bootstrapping lab :Memory management lab :User Environments lab :Preemptive Multitasking lab :File system, Spawn and Shell lab :Network Driver ...

2019-12-20 23:38 1 1749 推荐指数:

查看详情

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 3: Fault-tolerant Key/Value Service

概述 lab2中实现了raft协议,本lab将在raft之上实现一个可容错的k/v存储服务,第一部分是实现一个不带日志压缩的版本,第二部分是实现日志压缩。时间原因我只完成了第一部分。 设计思路 ...

Sat Mar 23 04:22:00 CST 2019 0 615
MIT 6.824 分布式系统

MIT 6.824 分布式系统 MIT 6.824 主要介绍分布式系统,主讲老师是Robert Morris,这个看起来平易近人的小老头,是个传奇人物,涉及内容有MapReduce,GFS(HDFS为GFS的开源实现),Raft,Zookeeper,Aurora , Frangipani ...

Fri Oct 15 06:09:00 CST 2021 0 903
分布式系统 MIT 6.824 Lab 1: MapReduce 准备

一、环境准备 1.Linux系统 2.Go环境的安装 二、准备实验的代码 通过课程地址获取 https://pdos.csail.mit.edu/6.824/labs/lab-mr.html 三、测试样例 *注意这里要将实验的6.824路径设置为到GOPATH中 由于实验提供了顺序 ...

Fri Apr 24 07:09:00 CST 2020 0 591
MIT6.824 分布式系统实验

LAB1 mapreduce mapreduce中包含了两个角色,coordinator和worker,其中,前者掌管任务的分发和回收,后者执行任务。mapreduce分为两个阶段,map阶段和re ...

Tue Dec 07 07:49:00 CST 2021 0 883
操作系统重点知识汇总

目录 操作系统理论 站在冯诺依曼角度,理解操作系统定位 站在管理角度,理解操作系统[先描述再组织] 站在应用者的角度,理解操作系统 站在操作系统角度,理解系统调用接口 站在操作系统角度,理解操作系统外壳程序定位与作用 ...

Sat Sep 08 17:11:00 CST 2018 2 1229
操作系统中常见算法汇总

一、常见作业调度(高级调度)算法 1、先来先服务调度算法(FCFS):就是按照各个作业进入系统的自然次序来调度作业。这种调度算法的优点是实现简单,公平。其缺点是没有考虑到系统中各种资源的综合使用情况,往往使短作业的用户不满意,因为短作业等待处理的时间可能比实际运行时间 ...

Thu Jun 28 01:02:00 CST 2018 0 4708
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM