- 积分
- 567
- 实力分
- 点
- 金钱数
- 两
- 技术分
- 分
- 贡献分
- 分
|

楼主 |
发表于 2007-5-16 12:54:24
|
显示全部楼层
原帖由 jpg001 于 2007-5-15 11:32 PM 发表
我觉得是使用ram的方式
ram产生问题的根据是什么?如果ram可能产生问题,任意一个elf或者mp的使用都可能出问题.只要malloc函数能正常分配,ram就不可能出问题,系统函数能返回正常的值,证明系统认为这样的分配也是正常的,不要凭感觉来猜测,我能确定ram没问题.是因为用内置数据库同样会有这个bug.
不要凭主观感觉,除首次查询外,其余的查询跟使用内置数据库一样,速度上没有任何差别,真正慢的原因是原来源码中采用的二分法查询,这个是收敛速度最慢的算法
以前我的EL71的也在快速查询通话记录的时候当机,只能关机重启。砂砂的操作快了就是直接死机
这个是移植的问题,用s75的都知道不会出这样的问题,可能是某些移植的错误导致每次查询都执行fopenreadclose函数,如果每次都执行这个函数,的确会出现你描述的问题 |
|