1 2 3 4 5 ··· 39 下一页
摘要: The Missing Semester of Your CS Education from pixiv from jyy 前言 The missing semester of your CS education 计算机设计的初衷就是任务自动化,然而学生们却常常陷在大量的重复任务中,或者无法完全发挥出诸如 版本控制、文本编辑器等工具的强大作用。效率低下和浪费时间还是其次,更糟糕的是 阅读全文
posted @ 2024-10-09 20:46 次林梦叶 阅读(216) 评论(0) 推荐(0)
摘要: 保研 朝花夕拾 前言 2024年(25届)四非 劣势保研(深大 苏大 西电杭 浙软) 距离我的保研已经结束6余日,在家度过国庆假期后重回寝室,写下此篇经验贴。 我也是靠众多'陌生人'的支持,鼓励,传承才走到今天的。所以我也想写下一些东西,希望能够对后生起到帮助,同时也算是对前辈们的报答。 这里非常感谢RioTian 阅读全文
posted @ 2024-10-05 23:25 次林梦叶 阅读(2596) 评论(14) 推荐(5)
摘要: Linux工具/问题解决汇总 from pixiv Linux 环境 apt-get软件包冲突 download aptitude in linux Linux安装nodejs 基于nvm(Node Version Manager)进行安装:参考博客 遇到curl: (7) Failed to connect to raw.gi 阅读全文
posted @ 2024-08-31 23:06 次林梦叶 阅读(40) 评论(0) 推荐(0)
摘要: PKU_Compiler from pixiv 资源 NJU Compiler 课程 中科大 Compiler 课程 LLVM IR Github book教程 Koopa IR 框架 PKU 讲义本体 Github仓库 Lv0 环境配置 Docker 获取编译实践的镜像: sudo docker pull maxxing/ 阅读全文
posted @ 2025-09-13 20:37 次林梦叶 阅读(23) 评论(0) 推荐(1)
摘要: XV6 from pixiv 大纲 Version: xv6 2022 xv6 book 2022 xv6 中文课程翻译 xv6 实验 My XV6 Github Lec01 系统调用与I/O Redirect int open(const char *pathname, int flags);: The 阅读全文
posted @ 2025-09-03 17:22 次林梦叶 阅读(50) 评论(0) 推荐(1)
摘要: NEMU PA4 - 虚实交错的魔法: 分时多任务 from pixiv 请注意你的学术诚信! 本博客只提供个人思路的参考和一些想法, 并非能够抄袭的答案 1.本人水平有限,实现的PA可能有可怕的bug 2.本人思路可能有误,需要各位自行判别 多道程序 要实现一个多道程序操作系统, 我们只需要实现以下两点就可以了: 在内存中可以同时存在多个进程 一个 阅读全文
posted @ 2025-08-08 11:22 次林梦叶 阅读(64) 评论(0) 推荐(0)
摘要: Paper Reading ---- VESPA: Static Profiling for Binary Optimization:机器代码布局优化, Basic Block, CFG,  基于性能分析引导的优化(Profile Guided Optimizations), The Basic Block Placement Problem (BBPP) ---- NP hard , DNN from pixiv Paper 什么是CFG? 在CFG中,“branch”指的就是程序在基本块(basic block)末尾的那条控制流分支指令(branch instruction),也就是说: 它可以是条件分支(例如在汇编里常见的 BEQ、BNE、BLT 等,根据比较结果决定跳到哪儿) 或者 阅读全文
posted @ 2025-08-02 15:53 次林梦叶 阅读(31) 评论(0) 推荐(0)
摘要: Paper Reading ---- QFlex 3.0: Fast and Accurate ARM Server Simulation | Knowledge Points: 中心极限定理 ,正态分布,置信度,置信空间,抽样误差 from pixiv from AGPC ’25 Simulator and Simulation QEMU 并不是一个 cycle‑accurate timing simulator,而是一个 功能级(functional)ISA 模拟/动态二进制翻译(dynamic binary transla 阅读全文
posted @ 2025-07-29 19:42 次林梦叶 阅读(24) 评论(0) 推荐(0)
摘要: NEMU PA3 补充内容 from pixiv PA3 穿越时空的旅程 让DiffTest支持异常响应机制 在DiffTest中是用来测量硬件是否实现正确的,因为我们在DiffTest中需要比较nemu和spike中CPU_state即寄存器和PC,按照要求在初始化时设置下mstatus # ics2023/nemu/src 阅读全文
posted @ 2025-07-15 19:11 次林梦叶 阅读(46) 评论(0) 推荐(0)
摘要: NEMU PA2 - 补充内容 from pixiv 基础设施(2) bug诊断的利器 - 踪迹 函数调用的踪迹 - ftrace 在我们执行make ARCH=$ISA-nemu ALL=xxx run时,通过查看Makefile可以发现Makefile帮我们实现了传入ELF文件到NEMU,具体表现为Makefile最终的执行程 阅读全文
posted @ 2025-07-06 12:16 次林梦叶 阅读(67) 评论(0) 推荐(0)
摘要: 为 NEMU Bare-Metal 编程:编译、链接与加载; ELF;  DEBUG Makefile; from pixiv 资料 为 Bare-Metal 编程:编译、链接与加载 Klib: 操作系统内核最小的运行库 CSAPP 第 7 章:链接 x86-64 下函数调用及栈帧原理 DEBUG Makefile make -nB ARCH=x86_64-qemu 可以查看完整的编译、链接到 x86- 阅读全文
posted @ 2025-07-01 17:00 次林梦叶 阅读(85) 评论(0) 推荐(0)
摘要: 性能分析 | Optimizing Multithreaded Applications from pixiv Parallel Performance Metric 并行应用的的性能指标总的可以分为两大类: 效率:用于评估多线程程序的好坏,分析CPU真正的利用率 Effective CPU Utilization 可扩展性:用于评估性能随负载的变化而变化的情况 Amdahl’s Law 阅读全文
posted @ 2025-06-16 12:33 次林梦叶 阅读(23) 评论(0) 推荐(0)
摘要: 2025 南京大学操作系统原理 | 虚拟机、容器、微服务和 Serverless from pixiv 绪论 jyy老师的这节课从full system emulation的黄金时代开始,重点讲解了虚拟机的基本实现原理;再到黄金时代过后的Linux Namespace(操作系统自己就可以虚拟化自己);最后到今日,容器的出现开启了云原生,微服务,Serverless等一系列概念; 阅读全文
posted @ 2025-06-04 16:30 次林梦叶 阅读(80) 评论(0) 推荐(0)
1 2 3 4 5 ··· 39 下一页