• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
Kislyl
博客园 | 首页 | 新随笔 | 新文章 | 联系 | 订阅 订阅 | 管理

2014年3月17日

2014-3-17_内存池,lua内存泄露的问题
摘要: -内存池http://blog.sina.com.cn/s/blog_46ed82810100ch8h.html这篇文章提供了内存池的设计结构以及基本思路,简单来说内存池就是将程序中碎片化的堆分配(与回收)操作集中起来进行。一次性分配一大块内存,并通过链表管理之。-今天为lua中的内存问题纠结了蛮久。情景大概是在lua脚本中进行update帧更新,但即便是print(collectgarbage("count"))这样的操作也会导致内存的泄露(增量平均4k/次左右)。先前使用cocos2dx提供的建立项目脚本创建lua工程时会自带:collectgarbage(" 阅读全文
posted @ 2014-03-17 17:27 Kislyl 阅读(860) 评论(0) 推荐(0)
 
 

2014年3月10日

2014-3-10_关于cocos2dx中的渲染优化
摘要: 三个东西,quick,c++11,coco3.0。现在才在接触quick。3.0对引擎做了蛮大的改动,从sprite的draw封装就看出这一点了,openGL ES的操作被移到了更底层。对于auto culling以及自动批次渲染的支持使得引擎在渲染方面得到了很大的优化。遗憾的是coco2.2和目前的cocoStudio本身,coco2.2,并不支持这些优化性能。对渲染批次的优化有二,一个是拼大图(也就是将图片资源用TexturePacker打包为一张大图并载入到CCSpriteFrameCache),而是把节点挂在CCBatchNode上做批次渲染。对于前者包括cocoStudio中的骨骼动 阅读全文
posted @ 2014-03-10 12:22 Kislyl 阅读(721) 评论(0) 推荐(0)
 
 

2014年3月7日

第一篇,打算作为浏览过的好文章的记录。
摘要: 打算把浏览过的好文章记录下来,一为共享,二为今后回头再来看看。C++ Exception:http://www.flipcode.com/archives/C_Exception_Handling.shtmlTrack memory leak: http://www.flipcode.com/archives/How_To_Find_Memory_Leaks.shtmlMultiThreading Intro:http://www.flipcode.com/archives/Multithreading-Part_1.shtml 阅读全文
posted @ 2014-03-07 11:08 Kislyl 阅读(99) 评论(0) 推荐(0)
 
 

公告


博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3