JAVA程序员需要知道的计算机底层基础08-内存管理的发展历程与现代内存管理机制

DOS时代 在DOS时代 ,内存很小,同一时间只能有一个进程在运行(也有一些特殊算法可以支持多进程,通过栈来手动实现多进程之间的切换,但这个比较特殊很少见,不做讨论) Winwods9X时代 内存变大,可以让多个进程装入内存。但依然存在问题: 1、内存不够用,多个进程同时装入,但内存时有限的。 2、互相打扰,因为多个进程同时存在于内存中,那意味着某一个进程可以随意去访问另外一个进程的物理内存地址,
相关文章
相关标签/搜索