rust-based-os-comp2022
rust-based-os-comp2022 copied to clipboard
[2022开源操作系统训练营](https://learningos.github.io/rust-based-os-comp2022/)
报名
姓名:巢新科 单位:HUST 电邮:[email protected] 微信:xinke_cc github:keke_cc 个人期望:学习rust和os
[Rust Gym Leetcode Rust](https://rustgym.com/leetcode) 提供了使用Rust刷Leetcode的一些题解。
在"第零章"-"VSCode 可视化调试支持"章节,添加本地VSCode连接远程Codespace的详细操作过程
之前的描述,容易对新人产生误导,所以增添了正确的安装方法的说明。
在TCB中加入syscall_times时运行结果[FAIL] not found ,在ch3b_sleep中get_time()得到的是0,无法通过测试,去掉syscall_times后其他的都通过了,只有[FAIL] not found ,ch3_taskinfo.rs无法比较syscall_times不能通过,之前有个一样的问题https://github.com/LearningOS/rust-based-os-comp2022/issues/95 有人回答说是因为TCB里面放一个500大小的数组太大了, 似乎是内存的问题, 你改成5就可以了. btw 似乎这样实现的性能比较低,但是如果改成大小为5的数组的话,ch3_taskinfo.rs 中assert_eq!(1, info.syscall_times[SYSCALL_TASK_INFO]);SYSCALL_TASK_INFO是410,还是不能通过。
我将学习笔记写在这里了https://github.com/neptune-T/rcore-blog
我的学习记录的仓库https://github.com/xjtulls/diary
链接错误,应为 https://github.com/LearningOS/rust-based-os-comp2023/discussions ,文档中少了最后的 s