Memory footprint

Posted minggoddess

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Memory footprint相关的知识,希望对你有一定的参考价值。

pages 16k

malloc出来的是clean的

写过之后变成dirty

 

memory mapped files

readonly的file是clean的

 

dirty--memory written by my app---ie,malloc, array,string,decoded image buffers

compressed---ios7---访问前 会压缩它

clean--data that can be paged out of memory---ie, image.jpg  blob.data  training.model framework的 const sec

可以被置换出去的 看上去也是只读的 

 

 memory可以省cpu时间

比如cache 比如多线程的context

gpu也可以用memory省时间

如果要省mem就要反过来用了

trade-offs

 

footprint指 dirty+compress 这部分mem

以上是关于Memory footprint的主要内容,如果未能解决你的问题,请参考以下文章

Memory和Storage有啥区别

@ Buffer.Memory ^和Buffer.Memory有什么区别?

object_store_memory 和 redis_max_memory 有啥关系?

在unittest期间全局禁用joblib.memory缓存

C++11 memory_order_acquire 和 memory_order_release 语义?

C F出现out of memory怎么办