多用户系统 :一个系统可以有多重身份去访问,不同的身份访问的权限不同,但是硬件的资源是相同的的,针对于 Windows 而言,有管理员身份,和用户身份,分别有不同的权限,安卓有 root权限,也就是管理员了,那么unixz作为他们的老大哥,肯定是也是有root 的身份的,对于这么多的发行版本呢,为了去开发更多的功能,对于内核的架构而言没有发生变化。
学习操作系统的移植,最重要的是了解内核的功能,我们不需要去把内核的代码拿出来,因为我们只是要把shell和内核导入到我们想用的硬件资源里,并且兼容,在这个基础上,我们给系统丰富我们用的资源,比如用户界面资源。我们留出user 不给他留开发的权限,只留操作权限,隐藏重要的配置,就像windows一样。
我们给每个进程都起个名字,就是进程的描述符。process descriptor ,来描述进程的状态

