会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
mumujun12345
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
下一页
2025年2月8日
LLVM+CMAKE+VScode
摘要: 在mac上使用vscode+CMAKE+LLVM 配置C++环境 仅供参考,请多谅解 原先的vscode官方推荐插件intellisense实在是太慢,以至于在很多大型项目(ns3,OS)等进行静态检查的速度奇慢无比,并且大量消耗资源。于是尝试在mac上使用llvm+clangd进行配置。由于采用的
阅读全文
posted @ 2025-02-08 23:17 木木ちゃん
阅读(348)
评论(0)
推荐(0)
2025年2月2日
Chapter 1: 介绍
摘要: Chapter 1: Introductions 参考书目:Compilers: Principles, Techniques, & Tools 目录Chapter 1: Introductions1.1 语言处理器(Language processors)Example 1.1: 字节码,混合编译
阅读全文
posted @ 2025-02-02 14:35 木木ちゃん
阅读(61)
评论(0)
推荐(0)
2025年1月12日
Lec 14 文件系统与设备
摘要: Lec 14 文件系统与设备 目录Lec 14 文件系统与设备License文件与系统INODE:文件的元数据简单文件系统引入inode目录也是文件inode与文件名软链接和硬链接硬链接软链接文件系统的细节文件系统API文件的元数据(磁盘中)被打开文件的元数据(内存中)文件系统的崩溃一致性 Lice
阅读全文
posted @ 2025-01-12 19:03 木木ちゃん
阅读(93)
评论(0)
推荐(0)
Lec 13 同步原语
摘要: Lec 13 同步原语 目录Lec 13 同步原语LicenseContents并发问题:竞争条件生产者消费者 \(\to\) 多生产者消费者新的抽象:临界区互斥锁(Mutex)条件变量接口信号量生产者消费者另一种实现信号量:PV原语进阶:二元信号量读写锁同步原语的一些简单对比互斥锁vs二元信号量互
阅读全文
posted @ 2025-01-12 11:37 木木ちゃん
阅读(103)
评论(0)
推荐(0)
2025年1月11日
Lec 12 进程间通信
摘要: Lec 12 进程间通信 目录Lec 12 进程间通信License使用多个进程的应用常见IPC的类型IPC接口类型简单IPC设计与实现信息的发送信息的接收信息的远程方法调用(receiver)简单IPC的两个阶段简单IPC数据传递的两种方法简单IPC的通知机制简单IPC的方向:单向&双向IPC控制
阅读全文
posted @ 2025-01-11 22:01 木木ちゃん
阅读(146)
评论(0)
推荐(0)
Lec 11 调度
摘要: Lec 11 处理器调度 目录Lec 11 处理器调度License1 处理器调度1.1 什么是调度?1.2 常用调度指标1.3 调度面临挑战1.4 Linux中的调度策略2 经典调度2.1 先到先得2.2 短任务优先2.3 抢占式调度(Preemptive Scheduling)2.4 Round
阅读全文
posted @ 2025-01-11 17:28 木木ちゃん
阅读(138)
评论(0)
推荐(0)
Lec 10 线程
摘要: Lec 10 线程 目录Lec 10 线程License1 为什么需要线程1.1 简单方法:进程+调度1.2 Fork 方法存在局限性1.3 如何使得进程跨核心运行1.4 线程:更加轻量级的运行时抽象2 如何使用线程2.1 基于join的方法存在问题2.2 小结3 线程3.1 线程历史3.2 多线程
阅读全文
posted @ 2025-01-11 13:17 木木ちゃん
阅读(93)
评论(0)
推荐(0)
2025年1月3日
ChCore-lab5
摘要: lab 5: 虚拟文件系统 目录lab 5: 虚拟文件系统目录减少时间Posix适配FSMStep 1: 加锁Step 2: 获取挂载点信息Step 3: 客户端能力组Step 3.1: 获取能力组节点Step 4: 对应能力组不存在Step 4.1: 设立能力组Step 5: 设定我们的挂载信息S
阅读全文
posted @ 2025-01-03 20:31 木木ちゃん
阅读(490)
评论(0)
推荐(4)
2024年12月20日
ChCore-lab4
摘要: lab 4: 多核调度与IPC 目录lab 4: 多核调度与IPC多核支持多核调度调度队列初始化调度队列入队调度队列出队协作式调度抢占式调度物理时钟中断和抢占进程间通信IPC一時的な終了 结合IPADS OS Lab Manual一起阅读,风味更佳! 多核启动支持:使ChCore通过树莓派厂商所提供
阅读全文
posted @ 2024-12-20 11:58 木木ちゃん
阅读(618)
评论(3)
推荐(2)
2024年12月3日
ChCore-lab3
摘要: lab 3: 进程与线程 前言:timeout情况不再赘述。 有没有感到编译时间已经长到难以忍受?是的,作者在第一次编译的时候甚至深受编译的困扰(长达10分钟!)评分的时候,大家也想要很快地看到绿色的100分,因此,作者提供一个歪招给大家参考(慎用!) 在Scripts/kernel.mk中的gra
阅读全文
posted @ 2024-12-03 12:39 木木ちゃん
阅读(984)
评论(2)
推荐(2)
上一页
1
2
3
4
5
下一页
公告