首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
dragonBean
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
1
文章 1
沸点 0
赞
1
返回
|
搜索文章
dragonBean
赞了这篇文章
修己xj
java开发工程师 @修己
·
1年前
关注
Linux文本新宠:别再用cat,转投bat的怀抱吧!
在 Linux 操作系统中,有许多强大的命令行工具,它们为用户提供了广泛的功能和灵活性。其中之一就是 bat 命令,这是一个用于查看文件内容的工具,被许多用户认为是 cat...
14
4
分享
dragonBean
1年前
关注
【MIT6.S081】Lab7: Multithreading(详细解答版)
Uthread: switching between threads 思路: 本实验完成的任务为用户级线程系统设计上下文切换机制。在进行本实验前需要仔细阅读11.3 XV6...
1
评论
分享
dragonBean
1年前
关注
【MIT6.S081】Lab6: Copy-on-Write Fork for xv6(详细解答版)
Implement copy-on write 思路: Copy on write 是为了优化在fork()时,需要申请大量的物理内存但可能不使用的情况。这样就浪费了不必要...
0
1
分享
dragonBean
1年前
关注
【MIT6.S081】Lab2: syscall(详细解答版)
System call tracing 思路: 解题步骤按照提示来,比较清晰。下面先以read系统调用来描述整个过程。 用户程序调用read函数,接着进入usys.S(实现...
0
评论
分享
dragonBean
1年前
关注
【MIT6.S081】Lab3: page tables(详细解答版)
Print a page table 思路: 用上图来解释三级页表的原理最为清晰明了。satp的作用是存放根页表页在物理内存中的地址。页表以三级的树型结构存储在物理内存中。...
1
评论
分享
dragonBean
1年前
关注
【MIT6.S081】Lab4: traps(详细解答版)
Backtrace 思路: 这道题的关键是栈结构,先阅读xv6中关于栈的知识(https://mit-public-courses-cn-translatio.gitboo...
0
评论
分享
dragonBean
1年前
关注
【MIT6.S081】Lab5: xv6 lazy page allocation(详细解答版)
Eliminate allocation from sbrk() 思路: sbrk(n)系统调用将进程的内存大小增加n个字节,然后返回新分配区域的开始部分(即旧的大小)。新...
0
评论
分享
dragonBean
1年前
举报
#新人报道#
嵌入式方向有什么可以值得深入学习的开源项目呢
赞过
分享
8
3
dragonBean
1年前
关注
【MIT6.S081】Lab1: Xv6 and Unix utilities(详细解答版)
Sleep 思路: 通过argc来判断函数参数是否正确,通过atoi函数来讲字符串转化为整型,调用sleep函数后退出程序。 代码: Pingpong 关键点: 思路: 管...
0
评论
分享
个人成就
文章被点赞
2
文章被阅读
3,434
掘力值
164
关注了
0
关注者
0
收藏集
1
关注标签
3
加入于
2024-04-13