linux 学习笔记 20160621

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux 学习笔记 20160621相关的知识,希望对你有一定的参考价值。

一 内存管理

默认情况下,运行在Linux系统上的每个进程都有各自的内存页面;进程不能访问其他进程正在使用的内存页面。

内核维护着自己的内存区域

用户进程不能访问内核进程的内存

 

可以创建一些共享内存页面,多个进程可在同一块共用内存区域进行读取和写入操作;内核负责维护和管理这块共用内存区域并控制每个进程访问这块共享区域。

 

内核的系统内存管理主要是对1.物理内存和虚拟内存(交换空间)2.共享内存的管理

 

二 软件程序管理

内核创建第一个进程(init进程)来启动系统上所有其他进程

内核启动时,将init加载到虚拟内存中。内核在启动任何其他进程时,都会在虚拟内存中给新进程分配一块专有区域来存储该进程用到的数据和代码

 

系统开机自动启动的进程通常位于专门的文件 /etc/inittab 或 /etc/init.d目录中

 

以上是关于linux 学习笔记 20160621的主要内容,如果未能解决你的问题,请参考以下文章

linux学习笔记二

linux学习笔记一

Linux学习笔记

Linux学习笔记

Linux学习笔记

Linux学习笔记(第一周)