嵌入式系统/ARM技术中的linux下的进程通信
作者:王姗姗,华清远见嵌入式学院讲师。 linux下的进程通信手段基本上是从Unix平台上的进程通信手段继承而来的。而对Unix发展做出重大贡献的两大主力AT&T的贝尔实验室及BSD(加州大学伯克利分校的伯克利软件发布中心)在进程间通信方面的侧重点有所不同。前者对Unix早期的进程间通信手段进行了系统的改进和扩充,形成了“system V IPC”,通信进程局限在单个计算机内;后者则跳过了该限制,形成了基于套接口(socket)的进程间通信机制。Linux则把两者继承了下来,如图示: 其中,最初Unix IPC包括:管道、FIFO、信号;System V IPC包括:Sys
用户评论
推荐下载
-
嵌入式系统ARM技术中的Linux下的多进程编程
(一) 理解Linux下进程的结构 Linux下一个进程在内存里有三部份的数据,就是“数据段”,“堆栈段”和“代码段”,其实学过汇编语言的人一定知道,一般的CPU象I386,都有上述三种段寄存器,
18 2020-11-10 -
嵌入式系统ARM技术中的嵌入式Linux系统下Microwindows的应用
摘要:通过对嵌入式GUI软件Microwindows进行分析并与X window进行对比,阐述Microwindows用于嵌入式设备上的优点;简要论述Microwindows的体系结构和图形应用程序接
13 2020-12-13 -
嵌入式系统ARM技术中的ARM和LINUX系统下嵌入式USB主机的设计
摘要:根据实际应用中嵌入式系统常需要具备USB 主机功能而大多数微处理芯片没有集成这一功能的实际情况,提出了一套基于S3C44B0X 和SL811HST 的系统解决方案。本系统以ARM7 核心板加US
27 2020-11-12 -
嵌入式系统ARM技术中的MontaVista嵌入式实时Linux
MontaVista公司,今天宣布其商业级嵌入式操作系统的下一代产品MontaVista Linux专业版4.0(Pro 4.0)。新发布专业版(Pro)集成最新的Linux 2.6的内核,并融入先进
27 2020-12-16 -
嵌入式系统ARM技术中的嵌入式技术
摘要:基于嵌入式系统的概念,阐述嵌入式系统的关键技术、嵌入式开发以及广泛的应用。首先,分析嵌入式系统的技术特点,分别从嵌入式处理器和嵌入式操作系统两方面介绍,着重说明它不同于其它操作系统的一些处理方法
36 2020-12-13 -
嵌入式系统ARM技术中的详解ARM Linux2.4.x进程调度
Linux2.4.x是一个基于非抢占式的多任务的分时操作系统,虽然在用户进程的调度上采用抢占式策略,但是而在内核还是采用了轮转的方法,如果有个内核态的线程恶性占有CPU不释放,那系统无法从中解脱出来,
11 2020-10-28
暂无评论