1、2d游戏最占内存的无疑是图片资源。2、cocos2d-x不同平台读取纹理的机制不同。ios下面使用 CGImage,android和windows下是直接调用png库。我测试了下,使用png库直接读取png会比CGImage还要节约1mb左右内 存(图片所占内存4mb)但是速度要比CGImage...
分类:
移动开发 时间:
2015-01-12 16:22:04
阅读次数:
228
在Android运行机制里面, 不同分辨率不同RAM大小的设备会被分配不同的初始运行内存.更高分辨率的设备也肯定比更低分辨率设备需要更多的内存.具体分配多少,这个可以查看自己设备当中/system/build.prop 文件,里面有说明.(以下是我的测试设备 LG 720P分辨率 4.7英寸的手机的信息)
dalvik.vm.heapstartsize = 8m
dalvik....
分类:
移动开发 时间:
2015-01-09 10:51:30
阅读次数:
159
1,我们做产品的时候,有很多产品是大同小异,所以我们细分化模块化是为了共用,而享元模式就是
2,代码很简单,看注视很清楚
// 享元模式.cpp : 定义控制台应用程序的入口点。
//
//公共的地方,仅仅需要一个对象在程序中,
//放在了map 中,由于map特性一个key 只能有一个value瞒住享元模式要求
//最大用处,内存优化,目的是降低程序内存使用
#include "std...
分类:
其他好文 时间:
2015-01-02 23:47:02
阅读次数:
331
一. CPU 过高或死锁导致系统卡死
1. CPU占用过高
(1)开线程太多导致CPU占用过高,系统卡死
解决:优化应用层业务逻辑,有些业务不必开线程就不开
(2)频繁清缓存导致读spi-flash频繁,引起CPU过高
解决:在内核中文件系统部分进行处理,不去清缓存,然后在应用层用后台服务进程清缓存。这样可能导致系统内存不够用,这样就需要再对系统内存进行优化
2. CPU...
分类:
系统相关 时间:
2014-12-21 00:46:13
阅读次数:
306
转自:http://totohust.iteye.com/blog/1035550Intellij IDEA使用总结1. IDEA内存优化先看看你机器本身的配置而配置.\IntelliJ IDEA 8\bin\idea.exe.vmoptions---------------------------...
分类:
其他好文 时间:
2014-12-18 18:46:48
阅读次数:
206
如题, 本以为是由于某些冲突导致, 细查之后, 发现是开了缓存了, 把缓存关掉或是在后台清理缓存就OK了后台清理缓存, 全局--性能优化--内存优化 清理缓存关闭缓存, 修改全局配置文件, config/config_global.php$_config['memory']['apc'] = 0;$...
分类:
数据库 时间:
2014-12-18 18:26:41
阅读次数:
211
一般我们在遇到内存问题时,解决方案大体有如下几种:
1.在内存引用上做些处理,常用的有软引用、强化引用、弱引用;
2.在内存中加载图片时直接在内存中做处理,如:边界压缩;
3.动态回收内存;
4.优化Dalvik虚拟机的堆内存分配;
5.自定义堆内存大小;
6.尽量不要使用setImageBitmap、setImageResource或BitmapFactory.decodeResou...
分类:
移动开发 时间:
2014-12-17 12:57:52
阅读次数:
160
以下为Androi内存优化的几种代码处理,示例代码,仅供参考:
?1. 生成Bitmap:
InputStream is =this.getResources().openRawResource(R.drawable.pic1);
BitmapFactory.Options options=newBitmapFactory.Options();
options.inJu...
分类:
移动开发 时间:
2014-12-17 12:47:18
阅读次数:
184
Linux sysctl.conf优化常见问题包括网络参数优化、文件数优化、内存优化等等。1、网络参数优化:这部分主要参照张宴大师 《Nginx 0.8.x + PHP 5.2.13(FastCGI)搭建胜过Apache十倍的Web服务器(第6版)[原创]》其中 五、优化Linux内核参数的内容:v...
分类:
系统相关 时间:
2014-12-14 00:32:35
阅读次数:
302
Qt5自带串口初步用一下感觉还不错。
调试记录
.pro文件增加
QT += serialport
.h文件增加
#include
#include
private slots:
void my_readuart();//串口接收数据槽函数
private:
QSerialPort *my_serialport;
...
分类:
其他好文 时间:
2014-12-08 15:36:39
阅读次数:
524