1. bitmap查找算法的优化-32路查找 2. paring heap,配对堆的使用,提高排序效率 3. RB tree 红黑树 4. Tcache机制 5. 支持原子操作的线性同余伪随机数生成器 6. 动态头长度的计算过程map_bias 7. Region size设计以及和index对应关系 8. radix tree基数树 9. 高可靠性编程讨论 10. small/large/huge内存的分配和释放过程
2022-07-25 14:23:39 2.56MB 内存管理 malloc
1
自己实现的malloc 和 free 用的双向链表 尽量做了注释
2022-07-14 17:08:50 5KB malloc free
1
CSAPP的内存分配实验,只上传了修改过代码的c文件,其他就不上传了=。=
2022-06-17 23:46:21 18KB lab csapp
1
设计一个简单的结构体模板 ,用于汽车销售系统的搜索界面数据库。动态分配一定的内存空间,存储已有的各种类型的汽车信息。 提示:不能使用指针pcarinfo将已分配的内存区域释放,因为此时由于for循环内pcarinfo做自增运算,其所指位置已不再是动态分配内存的首地址了,因此必须使用pcarinfo释放动态分配的内存。 #include #include struct carinfo { float displacement; float price; float type[20]; char carname[30]; char rc[30]; }; int main() { uns
2022-03-31 16:25:24 30KB al ALL c
1
自己根据 内存算法,和前辈的算法,自己写的一个内存分配算法,自己试过了比较好用,但是引用后不得修改。
2021-12-31 14:51:46 2KB malloc
1
glibc内存管理ptmalloc源代码分析4.pdf
2021-12-28 17:23:49 1.82MB malloc glibc
1
在VC2008上实现malloc和free,内含注释以及图形解释
2021-12-25 14:00:23 278KB 自编,图形,解释
1
程序由一个主函数和两个子函数构成;子函数为getData()和check()。getData用来读取数据,将数据存入内存,将内存地址返回给主函数。check负责检查数据传递是否正确。
2021-12-23 16:52:46 2.19MB C语言 malloc 文件数据读取
1
这是一个使用sbrk/mmap实现的轻量级malloc函数簇实现,功能涵盖了内存对齐、内存分配释放、内存合并和分割等,对于malloc内部实现感兴趣的可以参考下
2021-11-13 15:18:00 161KB C malloc brk mmap
1
一个简单的malloc
2021-11-12 19:54:13 9KB malloc
1