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,清理內存佔用