本文内容基于版本:Lua 5.3.0global_State与lua_State结构的关联 通过luaL_newstate函数创建虚拟机时,第一块申请的内存将用来存储lua_State(主线程)和global_State(全局状态机)实例。为了避免内存碎片的产生,同时减少内存分配和释放的次数,Lu....
分类:
其他好文 时间:
2015-05-29 19:44:50
阅读次数:
279
1.查看那些被大量更新,却很少被使用的索引 最高维护代价的索引 使用频繁的索引 碎片最多的索引 自上次SQL Server重启后,找出完全没有使用的索引 查看索引统计的相关信息
分类:
其他好文 时间:
2015-05-29 13:44:32
阅读次数:
123
在C中,使用malloc分配内存时会产生内存碎片,即空闲零碎的空间无法利用。
Memcached中的Slab Allocator机制缓解这一问题。
基本原理:
按照预先规定的大小,将内存分成数个slab仓库,然后将各仓库分割成特定长度的块(chunk),并把尺寸相同的块分成组,以完全解决内存碎片问题
Memcached根据收到的数据的大小,选择最适合数据大小的slab。Memcac...
分类:
系统相关 时间:
2015-05-28 16:18:21
阅读次数:
214
Orchard是个CMS(这不是废话么),它的首要目标是帮助你从现有的碎片建设网站。这些碎片大小不一、形状迥异,如果你想高效地利用它们,那你首先得很好的理解它们。本文将对深入解释这些碎片的名称与功能。 常规CMS定义 内容(content) CMS中的C就是指的内容,这也就是说CMS管理的任何东西都...
分类:
其他好文 时间:
2015-05-26 20:32:25
阅读次数:
190
本文收集于本人的笔记本,由于找不到原文出处。在此省略,如哪位知道可以联系我加上。核心是利用mysql系统表和“optimize table 表名”命令,对mysql数据表进行空间的释放。由于delete和drop table都不会释放表空间(truncate 命令会释放表空间【将所有的数据都删除】)...
分类:
数据库 时间:
2015-05-25 20:13:19
阅读次数:
210
一般在内核术语中的“碎片”都是基于物理内存而言的,我没有太看懂你得出碎片是针对地址空间这个结论的逻辑。但我认为,既然你知道了malloc是用户空间调用的,那么你所谓的碎片也是从用户空间的视角而言的,但对于用户空间,看到的只有地址空间,其访问的所有地址都是要经过页表的转换后才访问的物理页面,而且mal...
分类:
系统相关 时间:
2015-05-25 12:44:53
阅读次数:
230
便携式设备室一个令人兴奋的产业。由此而来的,是设备的分散化,碎片化,所以J2ME平台在设计之初,根据类别来设计。设计为“配置”和“简表”。配置:对一组相似性设备的抽象底层描述。CDC AND CLDC简表:更倾向于上层UI界面的一种抽象描述。MIDP在不同的配置上,JAVA为它们设计了不同的虚拟机。...
分类:
其他好文 时间:
2015-05-25 00:47:56
阅读次数:
183
引用网友的比喻: 外部碎片,是由于大量信息由于先后写入、置换、删除而形成的空间碎片。为了便于理解,我们将信息比作货物,将存储空间比作仓库来举例子。假设,我们有编号为1、2、3、4、5、6的6间仓库库房,前天送来了一大宗货,依次装入了1、2、3、4、5号仓库,昨天又因故将4号库房的货物运走了...
分类:
其他好文 时间:
2015-05-24 10:07:36
阅读次数:
120
/*功能描述:自动重新组织或重新生成数据库中平均碎片超过 10% 的所有分区。执行此查询需注意以下几点:1)、需要 VIEW DATABASE STATE 权限。2)、在不指定数据库名称的情况下,指定 DB_ID 作为第一个参数。3)、确定当前数据库为80以上。*/USE MASTERSET NOC...
分类:
数据库 时间:
2015-05-22 14:43:31
阅读次数:
164
欢迎转载学习,但转载须注明出处:http://blog.csdn.net/minimicall,尊重劳动成果,版权归我。
这一节中我们继续学习Esper的事件部分内容。
对应官方的文档为2.4-2.5
2.4 碎片及碎片类型(Fragment and Fragment Type)
有些情况,一个事件的某个属性本身又是一个事件。Esper对这种称作为fragment(碎片)和碎片类型...
分类:
其他好文 时间:
2015-05-21 10:55:57
阅读次数:
164