进程是如何使用内存的?
(转自本人公众号)程序运行概述程序(我们这里只讨论单进程情况,存在多进程的程序如淘宝微信等不展开讨论)镜像存在磁盘中,运行时将镜像加载至内存RAM中,然后开始执行。先来看一下CPU的多级存储结构,CPU通用寄存器访问速度最快,其次是Cache,再次是内存,磁盘访问速度最慢。CPU的多级存储结构对于进程而言,可使用的地址空间为2^32=4G,那么对于只有2G内存甚至只有256...