以Linux0.11内核为例,为了有效使用机器物理内存,内存被划分为如下几个功能区域
解释:
1、Linux内核占据物理内存最开始位置;
2、之后是高速缓冲区,此部分主要供硬盘或者软盘等IO设备使用 ,当某进程需要读取块设备中的数据时,系统会将数据读取到该区域内;当某进程想要把数据写入到块设备中,系统也会首先把数据写入到该区域内,之后由块设备驱动进行写操作;
3、对含有RAM虚拟盘的系统,主内存还要划出开始一段内存区域用作虚拟盘空间来存放数据;
以Linux0.11内核为例,为了有效使用机器物理内存,内存被划分为如下几个功能区域
解释:
1、Linux内核占据物理内存最开始位置;
2、之后是高速缓冲区,此部分主要供硬盘或者软盘等IO设备使用 ,当某进程需要读取块设备中的数据时,系统会将数据读取到该区域内;当某进程想要把数据写入到块设备中,系统也会首先把数据写入到该区域内,之后由块设备驱动进行写操作;
3、对含有RAM虚拟盘的系统,主内存还要划出开始一段内存区域用作虚拟盘空间来存放数据;