- 1
- 0
- 约小于1千字
- 约 1页
- 2026-06-10 发布于四川
- 举报
唐⽟涵
2014011328
2016年9⽉1⽇
汇编语⾔程序设计
第⼆次作业程序设计说明与测试说明
⼀、程序设计说明
针对两点要求:
1、减少brk系统调⽤的次数;2、减少内存块碎⽚化。
做了以下优化:
1、通过在调⽤brk时⼀次性申请3倍的内存空间,使得下⼀次申请内存时减少再次调
⽤的⼏率;
2、在遍历内存块时,若当前块可⽤但⼤⼩不⾜,则尝试使⽤merge函数与下⼀块内存
进⾏合并,若⼤⼩⾜够或下⼀块不可⽤时再进⾏下⼀步操作。
⼆、测试说明
在test.c中通过调⽤allocate和deallocate函数,分配10000次内存空间。
然后在linux下执⾏timetestAlloacte.out和timetestOrigin.out,
即可把修改时候的程序和之前的程序做时间对⽐。
您可能关注的文档
最近下载
- GBT 176-2025《水泥化学分析方法》标准解读课件.pptx VIP
- 2022-2028中国医用热塑聚氨酯弹性体市场现状研究分析与发展前景预测报告.docx VIP
- 煤矿安管人员考试题库及答案.docx
- (最新)八年级下册道德与法治期末试卷(含答案).pdf VIP
- 电气装置安装工程接地装置施工及验收规范(最新版).docx VIP
- 徕卡TM30全站仪操作培训.ppt VIP
- 深度解析(2026)《GBT 38314-2019宇航用锂离子蓄电池组设计与验证要求》.pptx VIP
- 自对苯二异氰酸酯型聚氨酯弹性体的合成及性能研究 .docx VIP
- DB52T 1029-2024地理标志产品质量要求 习酒.pdf
- QC小组活动和成果编制标准化手册(培训教材).docx VIP
原创力文档

文档评论(0)