-
pna-x矢量网络分析仪在UNIX的虚存实现下能够精确测量噪声系数
资源介绍
3.4 UNIX的虚存实现
3.4.1 进程空间分布
进程空间分布的情况如图 3-16所示:地址 0开始
是代码段,它以 8K的整数倍结尾,而不管代码段的实
际大小是否是 8K的整数倍。数据段紧邻代码段,它包
括已初始化和未初始化的全局变量。接下来是全局堆,
程序调用malloc时就是从其中分配内存。栈段从最高地址 64K处反向增长,进程初始栈大小
是 20*64=1280字节,定义在/usr/sys/param.h中:
��82��8 ��CDE �� � ������3 ��%6 �F8 ���
":�8 � �
以后若栈空间不够,内核会自动调节。
数据段(读写)
代码段(只读)
栈段(读写)
堆
进程空间
虚存地址0
64K
8K*N
… …
图 3-16 进程空间分布图