linux三层结构图,嵌入式Linux系统的三层结构详解

一:什么是嵌入式系统:

一般指非PC系统,有计算机功能但又不称之为计算机的设备和器材。它是以应用为中心,软硬件可裁剪的,适用应用系统对功能,可靠性,成本,体积,功耗等综合性严格要求的专用计算机系统。

定义:嵌入到对象系统中的专用计算机系统。对象系统是指所嵌入的宿主系统;

嵌入性,专用性和计算机系统是计算机系统的三个基本要素;

它们分别指:(1)嵌入性:是指嵌入到对象系统中,满足对象系统的环境要求,如物理环境(小型),电气环境(可靠),成本低廉等要求;   (2)专用性:嵌入式系统的软硬件可裁剪,可满足对象系统要去的最小软、硬件配置;  (3)计算机系统:嵌入式系统必须满足对象系统控制要求的计算机系统,这样的计算机系统必须配置有与对象系统相适应的接口电路。

二:嵌入式Linux系统结构

linux三层结构图,嵌入式Linux系统的三层结构详解_第1张图片

由图可知:嵌入式Linux系统分三层:应用层,内核层,硬件层。

1:应用层是一些应用程序和库,是面向用户的,如命令,QQ等应用程序;

2:内核层的主要功能是设备驱动,进程管理,内存管理,文件系统和网络通信;

你可能感兴趣的:(linux三层结构图)