技术栈

进程地址空间

小志biubiu
3 个月前
linux·笔记·ubuntu·c·进程·环境变量·进程地址空间
Linux_进程概念(B)-环境变量&进程地址空间【Linux】echo $NAME //NAME:你的环境变量名称 测试PATH测试HOME每个程序都会收到一张环境表,环境表是一个字符指针数组,每个指针指向一个以’\0’结尾的环境字符串
春人.
1 年前
linux·运维·c#·进程地址空间
【Linux取经路】初探进程地址空间之前在介绍 fork 函数的时候说过该函数返回了两次,至于为什么会返回两次,以及 fork 函数是如何做到返回两次的,在【Linux取经路】揭秘进程的父与子一文中已经做了详细的解释,忘了小伙伴可以点回去看看。在解释一个变量怎么会有两个不同值的时候,当时的说法是由于进程具有独立性,所以子进程把把父进程的数据拷贝了一份(写时拷贝),本质上是因为有两块空间,但是为什么同一个变量名可以让父子进程看到不同的内容当时并没有过多解释,因为这涉及到今天要讲解的程序地址空间问题,接下来就让我们来一探究竟吧。
凌云志.
2 年前
linux·运维·服务器·进程地址空间
【Linux】进程地址空间在我们之前的博文中,画过很多次这个图,我们当时说的是内存中的分布情况,但是实际上它并不是所谓内存上的东西,它有一个自己的名字叫做进程地址空间。