进程地址空间

Trouvaille ~4 天前
linux·运维·服务器·系统·入门·虚拟内存·进程地址空间
【Linux】虚拟内存揭秘:地址空间的魔法💬 欢迎讨论:这是Linux系统编程系列的第四篇,也是最烧脑的一篇!我们将揭开虚拟地址空间的神秘面纱,理解为什么进程之间可以完全隔离。如果你在阅读过程中有任何疑问,欢迎在评论区留言!
序属秋秋秋16 天前
linux·运维·服务器·c语言·c++·系统编程·进程地址空间
《Linux系统编程之进程环境》【地址空间】往期《Linux系统编程》回顾: /------------ 入门基础 ------------/ 【Linux的前世今生】 【Linux的环境搭建】 【Linux基础 理论+命令】(上) 【Linux基础 理论+命令】(下) 【权限管理】 /------------ 开发工具 ------------/ 【软件包管理器 + 代码编辑器】 【编译器 + 自动化构建器】 【版本控制器 + 调试器】 【实战:倒计时 + 进度条】 /------------ 系统导论 ------------/ 【冯诺依曼体系
shylyly_6 个月前
linux·服务器·进程·孤儿进程·环境变量·进程地址空间·虚拟地址
Linux->进程概念(精讲)注:要讲就讲清楚,所以从0到懂,目录在右侧冯·诺依曼是一个伟大的人,他提出了一个体系结构,被命名冯·诺依曼体系结构!至今常见的计算机,如笔记本或我们不常见的计算机,如服务器,大部分都遵守冯诺依曼体系!
小志biubiu9 个月前
linux·笔记·ubuntu·c·进程·环境变量·进程地址空间
Linux_进程概念(B)-环境变量&进程地址空间【Linux】echo $NAME //NAME:你的环境变量名称 测试PATH测试HOME每个程序都会收到一张环境表,环境表是一个字符指针数组,每个指针指向一个以’\0’结尾的环境字符串
春人.2 年前
linux·运维·c#·进程地址空间
【Linux取经路】初探进程地址空间之前在介绍 fork 函数的时候说过该函数返回了两次,至于为什么会返回两次,以及 fork 函数是如何做到返回两次的,在【Linux取经路】揭秘进程的父与子一文中已经做了详细的解释,忘了小伙伴可以点回去看看。在解释一个变量怎么会有两个不同值的时候,当时的说法是由于进程具有独立性,所以子进程把把父进程的数据拷贝了一份(写时拷贝),本质上是因为有两块空间,但是为什么同一个变量名可以让父子进程看到不同的内容当时并没有过多解释,因为这涉及到今天要讲解的程序地址空间问题,接下来就让我们来一探究竟吧。
凌云志.2 年前
linux·运维·服务器·进程地址空间
【Linux】进程地址空间在我们之前的博文中,画过很多次这个图,我们当时说的是内存中的分布情况,但是实际上它并不是所谓内存上的东西,它有一个自己的名字叫做进程地址空间。
我是有底线的