留言与评论(共有 0 条评论) |
发布时间:2020-04-15 16:48:57
我是一名linux c++开发人员,我以linux为例来解释。
我们知道一台服务器是有内存条的,操作系统统一管理内存,而程序都运行在操作系统里面,程序之间为了不相互影响,系统对于程序使用的资源都是做了隔离,也可以称为虚拟化,在满足了操作系统自身需要的资源后,把程序使用的资源包装起来,隔离开来。
程序的内存也是虚拟地址,称为一块数字空间,最后会被映射到物理内存上,通过虚拟的数字空间来寻址物理内存,所有的程序都有自己的虚拟空间,对于程序员来说是透明的。
欢迎各位程序员一起来探讨技术,欢迎评论,点赞,关注,浪起来
留言与评论(共有 0 条评论) |
全站搜索