码迷,mamicode.com
首页 >  
搜索关键字:freelist    ( 26个结果
cpu95%,查找问题sql
收到一封告警邮件: Load average on xxx_server reached critical threshold values - 169.5 Current Load Avg = 169.5 是个生产环境的, 于是立马登上服务器看下状况 top - 05:01:00 up 88 da ...
分类:数据库   时间:2017-01-16 01:05:16    阅读次数:248
GsonUtils.getGson().fromJson() 转泛型集合
当转集合泛型时候 请这样GsonUtils.getGson().fromJson(exhiMain.getQiTaFressJson(), new TypeToken<List<QiTaFree>>(){}.getType()); 如果比如这样转List<String> fanList = Gson ...
分类:Web程序   时间:2017-01-03 13:38:49    阅读次数:402
STL源码剖析(空间配置器)
前言 在STL中,容器的定义中都带一个模板参数,如vector 其中第二个参数就是该容器使用的空间配置器,其中缺省使用STL已经实现的空间配置器(alloc), 该配置器使用malloc/free等为vector分配内存。 缺省的空间配置器 alloc定义了两级的空间配置器,第一级是对malloc/ ...
分类:其他好文   时间:2016-10-22 17:11:50    阅读次数:213
首页分页(自由列表)
1.需要分页列表{dede:freelist/} 2.核心-自由列表管理-增加分页源代码。 3.每次都需生成首页 不能打钩。 ...
分类:其他好文   时间:2016-04-18 13:26:58    阅读次数:121
双链表的实现
双链表:可以从一个表结点出发,在线性表中随意访问它的前驱结点和后继结点,双链表有两个指针。 双链表结template<class Elem> class Link private: static Link<Elem>* freelist ;//Head of the freelis public: ...
分类:其他好文   时间:2016-03-29 23:48:58    阅读次数:212
关于Freelists和Freelist Groups的研究【转】
一.什么是freelists本文在于探讨Freelists和Freelist Groups的作用,存取机制,争用诊断和优化方法,同时通过理论和测试来推翻一些存在了很久的错误观点。本文的读者应该具有较深入的Oracle知识,对于一般的开发人员这篇文章可能并没有太多的帮助。我们知道Oracle数据库的读...
分类:其他好文   时间:2016-01-19 20:42:17    阅读次数:345
数据成员的存取与布局
已知下面一组数据成员:class Point3d{public://…private:float x;static List *freeList;float y;static const int chunkSize = 250;float z;} 数据成员的存取与布局 收藏 数据成员的布局已知下面....
分类:其他好文   时间:2015-07-22 22:09:45    阅读次数:181
实现一个内存池管理的类
模拟STL中的freelist,有这个思想在内。 union obj { union obj* next; char p[1]; }; class MemoryPool { public: MemoryPool() { union obj* temp; m_...
分类:其他好文   时间:2015-04-16 21:55:13    阅读次数:170
mysql 同时支持多个BufferPool
InnoDB用来缓冲它的数据和索引的内存缓冲区的大小,主要是innodb_buffer_poor_size来设置,这个参数设置的越高,访问表中需要磁盘I/O就越少,如果是一台专用的数据库服务器,那么可以设置为机器内存大小的70%--80%,InnoDB_Buffer_Pool缓冲池复制管理这freelist,flush_list,LR..
分类:数据库   时间:2014-12-24 06:34:28    阅读次数:189
Linux Malloc分析-从用户空间到内核空间
本文介绍malloc的实现及其malloc在进行堆扩展操作,并分析了虚拟地址到物理地址是如何实现映射关系。 每当进程调用malloc,首先会在该堆缓冲区寻找足够大小的内存块分配给进程(选择缓冲区中的那个块就有首次命中和最佳命中两种算法)。如果freechunklist已无法满足需求的chunk时,那么malloc会通过调用系统调用brk()将进程空间的堆进行扩展,在新扩展的堆空间上建立一个新的chunk并加入到freelist中,这个过程相当于进程批量想系统申请一块内存(大小可能比实际需求大得多)。...
分类:系统相关   时间:2014-12-02 00:14:21    阅读次数:404
26条   上一页 1 2 3 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!