码迷,mamicode.com
首页 >  
搜索关键字:freelist    ( 26个结果
Data Member 的布局
考察以下代码:class Point3d{public: //... private: float _x; static List *freeList; float _y; static const int chunkSize = 250; float _z...
分类:其他好文   时间:2014-11-19 00:10:07    阅读次数:258
Linux_C smsh1
这是一个模拟shell端的程序。使用了execvp,fork,wait,malloc,realloc以及strtok()函数。smsh.h1 char* next_cmd();2 char** splitline(char* );3 void freelist(char **);4 int exec...
分类:系统相关   时间:2014-10-31 23:31:23    阅读次数:304
avr-libc malloc/free的实现
本文从源码角度分析了malloc/free在avr-libc下的具体实现。avr-libc的malloc/free使用了单链表链接的freelist作为管理chunk的“账簿”,同时采用了“最佳适配”策略——即若freelist有多个chunk可满足当前malloc(size)请求,将以“最佳的”(所有大于size的chunk中最小的)chunk响应。...
分类:其他好文   时间:2014-10-25 10:37:14    阅读次数:328
STL源码剖析:空间配置器
看完自己重写了一下,不知道的又看了一遍。 Mempool.h #ifndef MEMPOOL_H_ #define MEMPOOL_H_ #include #include #include namespace flysnow { enum {STEP_ = 8}; enum {MAX_BYTES_ = 128}; enum {FREELIST_NUM_ = MAX...
分类:其他好文   时间:2014-10-17 00:35:13    阅读次数:336
【转】Oracle Freelist和HWM原理及性能优化
文章转自:http://www.wzsky.net/html/Program/DataBase/74799.html近期来,FreeList的重要作用逐渐为Oracle DBA所认识,网上也出现一些相关的讨论。本文以FreeList为线索对Oracle的存储管理的原理进行较深入的探讨,涉及Oracl...
分类:数据库   时间:2014-08-11 00:08:41    阅读次数:337
Oracle Share Pool内部管理机制
OracleSharePool内部管理机制SHAREPOOL利用堆(HEAP)的内存管理方式管理,在物理上由多个内存区(EXTENT)组成,内存区又由多个不同大小的CHUNK组成。而CHUNK又有可重用和空闲之分,并且它们分别有LRULIST、FREELIST、RESERVEDLIST串联起来。堆管理SharedPool是利用堆内存管理方..
分类:数据库   时间:2014-07-02 16:19:17    阅读次数:432
26条   上一页 1 2 3
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!