1.内存换CPU
占用内存,减少CPU运算的例子
1.动效,飞行轨迹,预先先计算好路径,把路径储存到变量
2.对象池,对象储存在对象池,占用内存,减少频繁创建对象的CPU开销
3.缓存
2.CPU换内存
增加CPU运算,减少内存开销
1.JSON算法压缩,减少配置内存占用
用代码压缩配置表的方法
{
1:[
1,
"郭大虾" ,
"男"
],
2:[
2,
"陌桩机" ,
"男"
],
…
…
fiexd:{
"id",
"name",
"sex",
}
}
2.使用代码实现的动效,使用较少图片,实现动效
3.虚拟列表,循环使用列表子对象,滚动时,替换新的子对象
4.GC,消耗CPU,清理内存占用