- 博客(6)
- 资源 (1)
- 收藏
- 关注
转载 sp<> 强指针类的用法
文一:转:http://wangjun-1985.spaces.live.com/blog/cns!E9070276AAF56C8E!472.entry在Android 中可以广泛看到的template class Sp 句柄类实际上是android 为实现垃圾回收机制的智能指针。智能指针是c++ 中的一个概念,因为c++ 本身不具备垃圾回收机制,而且指针也不具备构造函数和析构函数,所以为
2016-08-04 11:38:32 3232
转载 ION基本概念介绍和原理分析
转载前的话:ION将内核态形形色色的内存分配纳入统一的管理接口之中,更重要的设计意图是为内存在不同用户态进程之间传递和访问提供了支持。每个ion_buffer与一个struct file关联,其handle纳入进程file desc空间而不是/dev/ion设备内单独的handle空间,方便之处如下:每个buffer一个handle,便于更灵活地细粒度地控制每个buffer的使用周期;
2016-08-04 11:35:43 771
转载 ION基本概念介绍和原理分析
转载前的话:ION将内核态形形色色的内存分配纳入统一的管理接口之中,更重要的设计意图是为内存在不同用户态进程之间传递和访问提供了支持。每个ion_buffer与一个struct file关联,其handle纳入进程file desc空间而不是/dev/ion设备内单独的handle空间,方便之处如下:每个buffer一个handle,便于更灵活地细粒度地控制每个buffer的使用周期;
2016-08-04 11:33:53 2839
转载 android 内存泄漏分析过程详解
1 运行自动化测试工具; 跑用例,譬如执行100遍2 在运行之初观察内存分配情况; 2.1 查看进程号C:\Users\Administrator>adb shell ps | find "camera"camera 292 1 114960 14452 ffffffff b6f178bc S /system/bin/mm-qcamera-daemonsy
2016-08-04 11:32:08 2399
转载 std::vector::clear
原型:#include void clear();函数clear()删除储存在vector中的所有元素. 如果vector的元素是一些object, 则它将为当前储存的每个元素调用它们各自的析构函数(destructor). 然而, 如果vector储存的是指向对象的指针, 此函数并不会调用到对应的析构函数. 在第二种情况下, 为了完全删除vector中的元素则应使用一个类似于下的循环
2016-08-04 11:24:42 1667
转载 ION 内存管理
what is ION?ION 内存管理从android4.0开始被引入ION模块是可扩展的(API都是统一的),支持各种形式的内存分配方式,可以表述不同的硬件资源和他们的一些限制ION 支持连续与不连续内存的分配ION 给Kernel and User space processes提供了相应的APIs 当前支持的memory typeION_HEAP_TYPE_CARVE
2016-08-03 15:24:22 645
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人