- 博客(3)
- 资源 (4)
- 收藏
- 关注
翻译 Android官网内存管理概略--翻译
ART和Dalvik虚拟机使用 页式调度(paging)和memory-mapping(mmapping)去管理内存。memory-mapping直接将文件映射(一一对应)到内存中,通过file descriptor(文件描述符引用)。好处是:提高文件的的I/O性能,特别是针对大文件。小文件会导致浪费内存,因为映射的内存要跟page大小对齐(aglin page size)。大多
2017-07-18 18:41:10 441
翻译 Memory-mapped file
memory-mapping直接将文件映射(一一对应)到内存中,通过file descriptor(文件描述符)引用。Android应用: 通过系统回调open打开Binder设备,然后将Binder mmap 到 内核和用户进程空间(IPC只需复制一次,Socket等一般需要两次)优点是:a.提高文件的的I/O性能,特别是针对大文件。小文件会导致浪费内存,因为映射的内存要跟page大小对齐...
2017-07-18 11:16:28 5039
原创 OpenGL 正交投影、透视除法、透视投影
正交投影(Orthographic projection)、透视除法(perspective division)、透视投影(Perspective Projection)在3D世界中正交投影矩阵 被 透视投影矩阵所代替。归一化设备坐标OpenGL的坐标空间是[-1, 1],x,y轴超过该区域的都将被切掉 看不见。手机像素是 1280 X 720,归一化后 坐
2017-07-11 10:33:32 5983
TableLayout 动态加载图片 动态行列数
2014-10-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人