首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
QZQ54188
掘友等级
华南理工大学
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
4
文章 4
沸点 0
赞
4
返回
|
搜索文章
最新
热门
当数据多到放不下内存时,算子的外部执行机制
个人之前做过15445的2023spring版本,这次回炉时重新做了15445的2024fall版本,在进行实验3时,需要实现一个之前2023spring任务中没有给出的算子--external me
go中reflect的底层原理
go中reflect的底层原理 在go语言中,reflect包实现了运行时反射,反射是指获取对象在运行时的动态类型和原始对象,不同于静态类型,它是获取对象的底层对象。就相当于C++在运行时中对于多态保
详解go中context使用
详解go中context使用 并发是go语言最迷人也是最容易踩坑的部分,Goroutine 的轻量级设计让我们可以轻松地开启成百上千个并发任务,但如何优雅地管理它们的生命周期?这时,context 包
高性能现代CPP--表达式模板(expression templates)
高性能CPP:expression templates 表达式模板是一种C++模板元编程技术,用于在编译时构建表示计算的结构,其中表达式仅根据需要进行计算 ,以便为整个计算生成高效的代码。 假设我们平
go中channel通信的底层实现
channel通信底层实现 学习go语言的goroutine时,了解到goroutine的设计思想是线程之间通信不依赖共享内存,避免使用锁导致的死锁问题,starvation问题。锁在无竞争下确实轻量
高性能现代CPP--CRTP(奇异递归模板模式)
CRTP:奇异递归模板模式 在面试时被面试官问道了什么是CRTP,但是当时只知道CRTP是奇异递归模板模式,还有std::enable_shared_from_this中使用到了CRTP,细节记不清楚
xv6实现写时复制机制
xv6-lab:Copy-on-Write Fork 在原来的xv6设计中,fork()系统调用会将父进程的整个用户空间内存完整复制到子进程中,如果父进程占用大量内存,这个复制过程就会非常耗时;更糟糕
xv6实现内存延迟分配
xv6-lab:lazy page allocation 操作系统可以利用页表硬件的一种巧妙技巧就是延迟分配(lazy allocation)用户空间堆内存。在 xv6 中,应用程序通过 sbrk()
xv6操作系统优化页表
xv6操作系统优化页表 xv6拥有一个单一的内核页表,当内核运行时都会使用它。这个内核页表是一个直接映射到物理地址的映射关系,因此内核虚拟地址 x 会映射到物理地址 x。由于是单一的内核页表,所以保证
xv6操作系统系统调用过程解析
xv6操作系统系统调用过程解析 我们都知道,unix操作系统有用户模式和内核模式,用户空间中运行的程序在用户模式下,内核空间运行的程序在内核模式下,操作系统位于内核空间。其中操作系统负责连接用户程序和
下一页
个人成就
文章被点赞
14
文章被阅读
1,783
掘力值
493
关注了
1
关注者
1
收藏集
0
关注标签
7
加入于
2025-03-22