优化思路 内存优化 内存优化大概分为三个方向 1.所有对象的总内存(包括数据和java对象) 2.访问这些对象的开销 3.垃圾回收的开销 其中Java的原生对象往往都能被很快的访问,但是会多占据2-5倍或更多的内存,有下面4点原因 ·每个单独的java对象都有一个对象头(16字节),其中包括指向对象 ...
分类:
其他好文 时间:
2017-09-01 19:43:51
阅读次数:
197
这次分析方向,我们主要包括:布局优化、绘制优化、内存泄漏优化、响应速度优化、ListView优化、Bitmap优化、线程优化。 布局优化:尽量的减少布局的层级,这意味着Android绘制时的工作量会变少。 标签:<include>的使用只支持Android:layout的开头属性 <merge> 可 ...
分类:
移动开发 时间:
2017-08-29 11:07:23
阅读次数:
191
CPU过高cpu高,TPS上不去,其他指标都很低,就可以认为瓶颈在CPU此时,可以借助其他工具,如dottrace(NET),JMC(java),找出CPU占用高的方法,截图提供给开发优化。 内存 磁盘读写过高linux:运行iostat -x 1检查await列。如果该列在负载下持续超过10(ms ...
分类:
其他好文 时间:
2017-08-24 21:20:30
阅读次数:
133
前言时间过的真快,技术人生系列·我和数据中心的故事已经来到了第六期,小y又和大家见面了!小y今天要和大家分享的是一个综合型问题的的分析和解决过程。解决该类问题,只懂数据库是不够的,还需要掌握比较扎实的操作系统技能。同时引出了另外一种不太常见形式的优化,内存优..
分类:
数据库 时间:
2017-07-21 15:45:39
阅读次数:
229
MySql5.6启动内存近500M,如在小型机内存敏感的环境可能较大,下边配置会减少较多内存,至150M以下。 注: 【PERFORMANCE_SCHEMA】:MySQL 5.5新增一个存储引擎:命名PERFORMANCE_SCHEMA ,主要用于收集数据库服务器性能参数。MySQL用户是不能创建存 ...
分类:
数据库 时间:
2017-07-17 14:08:46
阅读次数:
174
下载所有包,jemalloc(可选)用于优化内存yum-yinstallbzip2
wget-cftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.40.tar.gz
wget-chttp://www.openssl.org/source/openssl-1.0.2g.tar.gz
wget-chttp://www.zlib.net/zlib-1.2.11.tar.gz
wget-chttp://tengin..
分类:
其他好文 时间:
2017-07-07 10:19:24
阅读次数:
530
Tomcat优化
优化配置
优化内存
优化并发
优化缓存
...
分类:
其他好文 时间:
2017-06-30 12:37:17
阅读次数:
237
为了优化内存,安卓播放背景音乐使用流进行加载,到了ios这边流就不行了,每次转到ios都需要手动设置音频资源太麻烦了,这里我们研究一下如何自动修改资源 这里我们实现AssetPostprocessor提供的方法OnPreprocessAudio,就是每次导入或修改声音资源的时候调用该方法,这里直接上 ...
分类:
编程语言 时间:
2017-06-28 18:37:39
阅读次数:
248
问题: 我们在写程序的时候经常发现程序使用的内存往往比我们申请的多,为了优化程序的内存占用,搅尽脑汁想要优化内存占用,可是发现自己的代码也无从优化了,怎么办?现在我们把我们的焦点放到malloc上,毕竟我们向系统申请的内存都是通过它完成了,不了解他,也就不能彻底的优化内存占用。 来个小例子 //g+ ...
分类:
其他好文 时间:
2017-06-15 14:08:46
阅读次数:
266