首页
个人开发
工作相关
共享
搜索
登录
搜索
colo
欲买桂花同载酒
累计撰写
1823
篇文章
累计收到
0
条评论
首页
栏目
首页
个人开发
工作相关
共享
内存管理
2025-12-14
FIFO页面置换算法计算缺页中断次数
FIFO(先进先出)页面置换算法的核心要点:总是淘汰最先进入内存的页面缺页中断发生在访问的页面不在内存且需要置换时计算时需注意初始页面装入也算缺页中断题目示例中缺页中断次数为:9次
2025年-12月-14日
2 阅读
0 评论
内存管理
2025-12-12
解释虚拟内存的基本概念及其主要作用
虚拟内存是操作系统提供的一种内存管理技术,主要作用包括:扩展物理内存:通过硬盘空间模拟额外内存内存隔离:每个进程拥有独立的虚拟地址空间简化编程:程序使用连续虚拟地址,无需关心物理内存分布共享内存支持:允许多个进程安全共享同一物理内存区域
2025年-12月-12日
8 阅读
0 评论
内存管理
2025-12-11
设计一个简单的内存分配器
实现一个基于隐式空闲链表的内存分配器需要:定义块头部结构(存储块大小和分配状态)实现初始化函数建立初始空闲块实现分配函数(首次适应算法)实现释放函数(合并相邻空闲块)处理对齐要求(通常8字节对齐)关键挑战:碎片优化和边界合并
2025年-12月-11日
3 阅读
0 评论
内存管理
2025-12-11
设计一个简单内存分配器并分析碎片问题
实现一个基于隐式空闲链表的内存分配器需要关注:使用malloc和free函数原型内存块结构:头部存储块大小和分配状态首次适应(First-fit)分配策略碎片处理:合并相邻空闲块关键代码结构:typedef struct block_header { size_t size; int free; struct block_header *next; } block_header;
2025年-12月-11日
7 阅读
0 评论
内存管理