[转]mmap和madvise的使用
1. madvise的简介 madvise可以设置内存的分配方式或者说是分配的细节方式。具体参见linux man madvise。 #include <sys/types.h> #include <sys ...
在低内存模式中,Dalvik虚拟机假设对象不会马上就使用分配到的内存,因此,它就通过系统接口madvice和MADV DONTNEED标志告诉内核,刚刚分配出去的内存在近期内不会使用,内核可以该内存对应的物理页回收。当分配出去的内存被使用时,内核就会重新给它映射物理页,这样就可以做按需分配物理内存,适合在内存小的设备上运行。这里有三点需要注意。 madvise 给关于使用内存int madvis ...
2016-04-01 19:50 0 2471 推荐指数:
1. madvise的简介 madvise可以设置内存的分配方式或者说是分配的细节方式。具体参见linux man madvise。 #include <sys/types.h> #include <sys ...