MS-DOS的架构，Linux除了拥有傲人的可移植性（相较于Linux，MS-DOS只能运行在Intel CPU上），它也是一个分时多行程核心，以及良好的记忆体空间管理（普通的行程不能存取核心区域的记忆体）。想要存取任何非自己的记忆体空间的行程只能透过系统调用来达成。一般行程是处于使用者模式（User mode）底下，而执行系统唿叫时会被切换成核心模式（Kernel mode），所有的特殊指令只能在核心模式执行，此措施让核心可以完美管理系统内部与外部装置，并且拒绝无权限的行程提出的请求。因此理论上任何应用程