当前位置:首页 > 论文纲要 > 正文内容

论文纲要:RTLinux I/O扩充的接洽

免费论文3年前 (2022-01-23)论文纲要80

跟着Linux操纵体例在计划机科学与工程的各个范围获得越来越普遍的运用,百般鉴于Linux的及时操纵体例应运而生,个中RTLinux由于文书档案完备、代码充分、接口适合POSIX典型等便宜,到了普遍的运用。但因为其自己安排上的控制,RTLinux只供给了一个及时操纵体例所应供给的基础效劳,不扶助外存动静处置,对于磁盘与搜集I/O的扶助也格外有限。为领会决I/O操纵的题目,RTLinux供给了RTFIFO体制。及时线程经过RTFIFO接口向及时弹道的一端写入(读出)数据,同声步调员要供给一个运转在用户态下的步调从及时弹道的另一端读出(写入)数据实行本质的I/O操纵。这种本领的便宜是论理大略,实行起来难度较小,但缺陷是诉求步调员为每个须要磁盘大概搜集I/O操纵的及时线程供给一个对运用户态的步调来实行本质的I/O操纵,运用未便。正文领会了RTLinux暂时沿用的I/O体制的优缺陷,并安排实行了一种新的I/O本领,即经过Linux内核供给的推迟处置体制来实行I/O操纵;因为RTLinux不扶助外存动静处置,为扶助新I/O本领的实行正文也调查研究了常用的动静外存处置算法,并采用TLSF算法为RTLinux实行了动静外存处置模块。新I/O体制与暂时在RTLinux中普遍运用的RTFIFO比拟大大简化了及时运用步调的构造,贬低及时运用开拓与移植的难度,而且I/O含糊率在单线程的情景下与RTFIFO保持平衡,在多线程的情景下要优于RTFIFO。经过原形体例的实行考证了这一本领的可行性,同声在塞伯数据搜集仿真体例中的运用也考证了该本领杰出的适用性。

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。