<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[bysui的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/bysui</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; bysui]]></copyright><item><title><![CDATA[MIT6.828 LAB6:  Network Driver]]></title><link>https://blog.youkuaiyun.com/bysui/article/details/75088596</link><guid>https://blog.youkuaiyun.com/bysui/article/details/75088596</guid><author>bysui</author><pubDate>Thu, 13 Jul 2017 17:58:41 +0800</pubDate><description><![CDATA[抽了点空把LAB6重新整理一下，作为结束符~~。 
Introduction 
　　我们已经实现了1个文件系统，当然OS还需要1个网络栈，在本次实验中我们将实现1个网卡驱动，这个网卡基于Intel 82540EM芯片，也就是熟知的E1000网卡。 
　　网卡驱动不足以使你的OS能连接上Internet。在LAB6新增加的代码中，我们提供了1个网络栈(network stack)和网络服务器(netw]]></description><category></category></item><item><title><![CDATA[MIT6.824 Lab 3: Fault-tolerant Key/Value Service (1)]]></title><link>https://blog.youkuaiyun.com/bysui/article/details/53011229</link><guid>https://blog.youkuaiyun.com/bysui/article/details/53011229</guid><author>bysui</author><pubDate>Mon, 07 Nov 2016 16:46:28 +0800</pubDate><description><![CDATA[key value]]></description><category></category></item><item><title><![CDATA[MIT6.824 Lab2 Raft（3）]]></title><link>https://blog.youkuaiyun.com/bysui/article/details/52902849</link><guid>https://blog.youkuaiyun.com/bysui/article/details/52902849</guid><author>bysui</author><pubDate>Mon, 24 Oct 2016 21:42:17 +0800</pubDate><description><![CDATA[raft test]]></description><category></category></item><item><title><![CDATA[MIT6.824 Lab2 Raft（2）]]></title><link>https://blog.youkuaiyun.com/bysui/article/details/52902807</link><guid>https://blog.youkuaiyun.com/bysui/article/details/52902807</guid><author>bysui</author><pubDate>Sun, 23 Oct 2016 16:49:56 +0800</pubDate><description><![CDATA[raft append entrt]]></description><category></category></item><item><title><![CDATA[MIT6.824 Lab2 Raft（1）]]></title><link>https://blog.youkuaiyun.com/bysui/article/details/52875384</link><guid>https://blog.youkuaiyun.com/bysui/article/details/52875384</guid><author>bysui</author><pubDate>Fri, 21 Oct 2016 16:24:01 +0800</pubDate><description><![CDATA[raft leader election]]></description><category></category></item><item><title><![CDATA[MIT6.824 Lab1 MapReduce]]></title><link>https://blog.youkuaiyun.com/bysui/article/details/52128221</link><guid>https://blog.youkuaiyun.com/bysui/article/details/52128221</guid><author>bysui</author><pubDate>Fri, 05 Aug 2016 15:19:03 +0800</pubDate><description><![CDATA[Introduction 
　　本次实验主要是用go语言来实现1个MapReduce库，并且了解分布式系统的容错机制，推荐先看一下MapReduce的论文[MapReduce] 
　　主要机制如下图： 
　　  
    　　Map worker读入1个文件，处理后生成n(reduce worker数目)个中间文件，然后每个Reduce worker读取其对应的所有中间文件，处理后生成1个结果文件，]]></description><category></category></item><item><title><![CDATA[MIT6.824 课程学习初步]]></title><link>https://blog.youkuaiyun.com/bysui/article/details/51970922</link><guid>https://blog.youkuaiyun.com/bysui/article/details/51970922</guid><author>bysui</author><pubDate>Wed, 20 Jul 2016 18:12:39 +0800</pubDate><description><![CDATA[MIT6.824]]></description><category></category></item><item><title><![CDATA[MIT6.828 Lab 5: File system, Spawn and Shell]]></title><link>https://blog.youkuaiyun.com/bysui/article/details/51868917</link><guid>https://blog.youkuaiyun.com/bysui/article/details/51868917</guid><author>bysui</author><pubDate>Tue, 12 Jul 2016 17:35:28 +0800</pubDate><description><![CDATA[文件系统]]></description><category></category></item><item><title><![CDATA[MIT6.828 LAB4 Part C: Preemptive Multitasking and Inter-Process communication (IPC)]]></title><link>https://blog.youkuaiyun.com/bysui/article/details/51868306</link><guid>https://blog.youkuaiyun.com/bysui/article/details/51868306</guid><author>bysui</author><pubDate>Sat, 09 Jul 2016 20:07:54 +0800</pubDate><description><![CDATA[IPC]]></description><category></category></item><item><title><![CDATA[MIT6.828 Part B: Copy-on-Write Fork]]></title><link>https://blog.youkuaiyun.com/bysui/article/details/51842817</link><guid>https://blog.youkuaiyun.com/bysui/article/details/51842817</guid><author>bysui</author><pubDate>Sat, 09 Jul 2016 18:03:44 +0800</pubDate><description><![CDATA[写时拷贝]]></description><category></category></item><item><title><![CDATA[MIT6.828 Lab4 Part A: Multiprocessor Support and Cooperative Multitasking]]></title><link>https://blog.youkuaiyun.com/bysui/article/details/51567733</link><guid>https://blog.youkuaiyun.com/bysui/article/details/51567733</guid><author>bysui</author><pubDate>Wed, 06 Jul 2016 15:35:54 +0800</pubDate><description><![CDATA[Multiprocessor Support and Cooperative Multitasking]]></description><category></category></item><item><title><![CDATA[MIT6.828 HW11: crash]]></title><link>https://blog.youkuaiyun.com/bysui/article/details/51672513</link><guid>https://blog.youkuaiyun.com/bysui/article/details/51672513</guid><author>bysui</author><pubDate>Tue, 14 Jun 2016 16:05:54 +0800</pubDate><description><![CDATA[log crash]]></description><category></category></item><item><title><![CDATA[MIT6.828 HW10: big files]]></title><link>https://blog.youkuaiyun.com/bysui/article/details/51671144</link><guid>https://blog.youkuaiyun.com/bysui/article/details/51671144</guid><author>bysui</author><pubDate>Tue, 14 Jun 2016 13:50:21 +0800</pubDate><description><![CDATA[big files]]></description><category></category></item><item><title><![CDATA[MIT6.828 HW9:  barriers]]></title><link>https://blog.youkuaiyun.com/bysui/article/details/51658394</link><guid>https://blog.youkuaiyun.com/bysui/article/details/51658394</guid><author>bysui</author><pubDate>Mon, 13 Jun 2016 15:56:12 +0800</pubDate><description><![CDATA[barrier]]></description><category></category></item><item><title><![CDATA[MIT6.828 HW8 uthreads]]></title><link>https://blog.youkuaiyun.com/bysui/article/details/51647531</link><guid>https://blog.youkuaiyun.com/bysui/article/details/51647531</guid><author>bysui</author><pubDate>Sun, 12 Jun 2016 17:00:35 +0800</pubDate><description><![CDATA[uthread]]></description><category></category></item><item><title><![CDATA[MIT6.828 HW6: Threads and Locking]]></title><link>https://blog.youkuaiyun.com/bysui/article/details/51545816</link><guid>https://blog.youkuaiyun.com/bysui/article/details/51545816</guid><author>bysui</author><pubDate>Tue, 31 May 2016 14:59:06 +0800</pubDate><description><![CDATA[locking]]></description><category></category></item><item><title><![CDATA[MIT6.828 HW5 CPU alarm]]></title><link>https://blog.youkuaiyun.com/bysui/article/details/51541070</link><guid>https://blog.youkuaiyun.com/bysui/article/details/51541070</guid><author>bysui</author><pubDate>Mon, 30 May 2016 20:58:03 +0800</pubDate><description><![CDATA[CPU alarm]]></description><category></category></item><item><title><![CDATA[MIT6.828 Lab3: 第2部分 Page Faults, Breakpoints Exceptions, and System Calls]]></title><link>https://blog.youkuaiyun.com/bysui/article/details/51537822</link><guid>https://blog.youkuaiyun.com/bysui/article/details/51537822</guid><author>bysui</author><pubDate>Mon, 30 May 2016 14:46:36 +0800</pubDate><description><![CDATA[Page Fault]]></description><category></category></item><item><title><![CDATA[MIT6.828 Lab3: 第1部分 User Environments]]></title><link>https://blog.youkuaiyun.com/bysui/article/details/51533792</link><guid>https://blog.youkuaiyun.com/bysui/article/details/51533792</guid><author>bysui</author><pubDate>Sun, 29 May 2016 20:44:39 +0800</pubDate><description><![CDATA[User Environments]]></description><category></category></item><item><title><![CDATA[MIT6.828 HW4: lazy page allocation]]></title><link>https://blog.youkuaiyun.com/bysui/article/details/51491998</link><guid>https://blog.youkuaiyun.com/bysui/article/details/51491998</guid><author>bysui</author><pubDate>Tue, 24 May 2016 17:22:21 +0800</pubDate><description><![CDATA[lazy page allocation]]></description><category></category></item></channel></rss>