在用gpreftools优化gko_pool的时候我发现一个问题,malloc竟然成了性能瓶颈 由于在每个连接建立的时候gko_pool默认会为读写各分配2KB的buf备用,这个是比较固定的 每个连接的的生命周期会伴随着4KB大小的内存malloc & free 正好可以写个只能分配固定大小内存的“...
分类:
其他好文 时间:
2014-10-04 03:20:35
阅读次数:
180
----------------------------------------------------------------------------------------------------------Flat UI Free - Design Framework (html/css3/l...
分类:
其他好文 时间:
2014-10-03 21:48:05
阅读次数:
348
动态分配内存:头文件 stdlib.h malloc:分配内存 calloc:分配内存,并清零 realloc:调整已分配的内存块大小 演示样例: int *p=(int *) malloc(3*sizeof(int));//分配内存,成功返回首地址,失败返回NULL free(p);p=NUL.....
分类:
其他好文 时间:
2014-10-02 19:39:33
阅读次数:
179
Unity 3D 文件导入出错
安装unity 时我选择了free版的,打开已有项目时出现如下错误提示
解决办法:
先把要导入的文件先拷贝到unity3d安装目录下对应的文件夹内,之后再返回unity3d软件,右键选择“导入”。...
分类:
其他好文 时间:
2014-10-01 18:01:36
阅读次数:
113
题目链接:hdu 2871 Memory Control
题目大意:模拟一个内存分配机制。
Reset:重置,释放所有空间New x:申请内存为x的空间,输出左地址Free x:释放地址x所在的内存块Get x:查询第x个内存块,输出左地址
解题思路:一开始全用线段树去做,写的乱七八糟,其实只要用线段树维护可用内存。然后用户一个vector记录所有的内存块。
#include ...
分类:
其他好文 时间:
2014-10-01 15:57:31
阅读次数:
196
1.new、delete、malloc、free关系delete会调用对象的析构函数,和new相应free仅仅会释放内存,new调用构造函数。malloc与free是C++/C语言的标准库函数,new/delete是C++的运算符。它们都可用于申请动态内存和释放内存。对于非内部数据类型的对象而言,光...
分类:
编程语言 时间:
2014-09-30 21:29:40
阅读次数:
221
一、普通查询SELECT Total.name TablespaceName, Free_space, (total_space - Free_space) Used_space, total_space FROM (select tablespace_name, sum(bytes / 1024 ...
分类:
数据库 时间:
2014-09-30 16:22:29
阅读次数:
319
安装rpmbuild,生成目录,编写spec文件
附上自己写的spec文件。
由于公司需要,nginx需要添加lua等依赖包,就自己通过编译过程打包了rpm。红色部分是根据编译的结果添加上去的
Name: nginx
Version: 1.2.7
Release: 1%{?dist}
Summary: A free,open-source,high-performance HT...
分类:
其他好文 时间:
2014-09-30 10:05:22
阅读次数:
402
除了使用ExchangeOnline的向导迁移之外,还有一种迁移的方式是使用PST文件迁移,首先在客户端上将数据导出成PST文件,然后在Office365中创建账户,生成电子邮件地址,之后通过Outlook连接到生成的Office365账户,将PST文件导入到Office365账户中,完成迁移,全部迁移完成之后,..
分类:
其他好文 时间:
2014-09-29 17:03:41
阅读次数:
222
如果想将一个其他平台的邮件服务器迁移到Office365中,根据不同的场景可以有几种不同的迁移方式,基本可以分为以下几种#IMAP迁移#PST迁移#暂存Exchange迁移(SEM)#直接转换Exchange迁移(CEM)#远程移动迁移(混合部署)以下是一些详细的介绍IMAP迁移在IMAP迁移中,IMAP邮件系..
分类:
其他好文 时间:
2014-09-29 16:36:42
阅读次数:
431