39k 36 分钟

1:Xv6 and Unix utilities运行环境:Ubuntu 20.04 qemu 在做6.s081的实验之前我们首先要先下载Xv6操作系统以及qemu虚拟机: 1sudo apt-get install git build-essential gdb-multiarch qemu-system-misc gcc-riscv64-linux-gnu binutils-riscv64-linux-gnu Lab1_1:Boot xv6运行并安全退出xv6系统: 运行的方法很简单:cd进xv6的文件夹里面,然后输入`make...
19k 17 分钟

Lab1.Buffer Pool这是CMU数据库系列的第一个实验,第一个实验需要我们完成关于Buffer的一些功能.在完善Buffer的功能之前,我们先了解一下buffer的一些基本知识. buffer在这里面和操作系统很像,是主存和辅存的缓冲地带,我们需要完成的是两个特别重要的数据结构,一个是Disk Manager,用我的话说就是页表,一个是LRU...
27k 25 分钟

Lab0.Warm Up1 Networking by hand这一个部分主要是体验一些基本的应用层协议,主要是HTTP协议和SMTP协议. Both of these tasks rely on a networking abstraction called a reliable bidirectional in-order byte stream: you’ll type a sequence of bytes into the terminal, and the same sequence of bytes will eventually be delivered, in the...
46k 42 分钟

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136...
897 1 分钟

由于自己水平比较菜,就只敢报个软件所,不敢报lambda,4月份我投了自己的简历,当时不会写statement,statement就写了大概100多个字,太水了2333,然后5月24号通知我去面试,5月25号参加的面试.由于南大是强委员会的学校,所以说组面是比较轻松愉快的,也就是持续问了20分钟而已.但我还是在此给大家分享一下问题吧. 下面先抛一个简历:水平比较菜不要吐槽捏.当然了交给老师的简历肯定是加相片和真实姓名的. 面试我的老师是徐经纬副研究员,主要的方向是AI(查谷歌学术查到的),主要是教算法这个本科生课程,但是好巧不巧,我的算法水平非常不好,凭着自己的记忆回忆一下面试的流程吧: 第一...
7.8k 7 分钟

[latexpage] 题目描述您需要写一种数据结构(可参考题目标题),来维护一些数,其中需要提供以下操作: 插入$x$ 数 删除 $x$ 数(若有多个相同的数,因只删除一个) 查询 $x$ 数的排名(排名定义为比当前数小的数的个数 +1 ) 查询排名为 $x$ 的数 求 $x$...
30k 27 分钟

lab1_challenge1 打印用户程序调用栈(难度:★★☆☆☆)给定应用12345678910111213141516171819202122232425* user/app_print_backtrace.c 1 /\* 2 \* Below is the given application for lab1_challenge1_backtrace. 3 \* This app prints all functions before calling print_backtrace(). 4 \*/ 5 6 #include...
52k 47 分钟

许可证: 版权归华中科技大学操作系统团队所有,下面是许可证书,本文档是对https://gitee.com/hustos/pke-doc的部分修改和解释. 3.1 实验1的基础知识本章我们将首先获得代码,接下来介绍程序的编译链接和ELF文件的基础知识,接着讲述riscv-pke操作系统内核的启动原理,最后开始实验1的3个实验。 3.1.1...