想做这方面的开发,要求实时性要好,最好API接口和通用linux没有很大差别. 介绍网上哪有资料看看?
by whoisliang - 驱动开发 - 2009-01-07 08:58:10 阅读(13340) 回复(41)
级别: 中级 M. Tim Jones ( [email=mtj@mtjones.com?subject=实时 Linux 架构剖析&cc=tomyoung@us.ibm.com]mtj@mtjones.com[/email] ), 顾问工程师, Emulex Corp. 2008 年 5 月 19 日 Linux® 的速度或效率都非常不错,只是在一些情况下,这样的速度还不能满足需求。我们需要的是在特定的容差范围内确定性地满足调度期限的能力。本文将揭示各种实现实时 Linux 的可选方案以及它们如何实现实时性 — 从早期的模仿虚拟化解决方...
在man sched_setscheduler中看到: From kernel version 2.6.18 onwards, however, Linux is gradually becoming equipped with real-time capabilities, most of which are derived from the former realtime-preempt patches developed by Ingo Molnar, Thomas Gleixner, Steven Rostedt, and others. Until the patches have been completely merged into the mainline kernel (this is expected to be ar...
本文作者: 康华:计算机硕士,主要从事Linux操作系统内核、Linux技术标准、计算机安全、软件测试等领域的研究与开发工作,现就职于信息产业部软件与集成电路促进中心所属的MII-HP Linux软件实验室。如果需要可以联系通过kanghua151@msn.com联系他。 Kevin Dankwardt (1月, 2002) 什么是实时系统? 我将用三篇系列文章为读者介绍实时系统,第一篇介绍实时系统的概念,从而为进入后两章中的实时Linux作准备。 Linux系统执行吞吐...
实时 Linux 架构剖析 从软实时到硬实时 文档选项 未显示需要 javascript 的文档选项 打印本页 打印本页 将此页作为电子邮件发送 将此页作为电子邮件发送 英文原文 级别: 中级 M. Tim Jones ( [email=mtj@mtjones.com?subject=%E5%AE%9E%E6%97%B6%20Linux%20%E6%9E%B6%E6%9E%84%E5%89%96%E6%9E%90&cc=tomyoung@us.ibm.com]mtj@mtjones.com[/email] ), 顾问工程师, Emulex Corp. 2008 年 5 月 19 日 ...
Linux2.6内核提供了内核抢占调度和其它一些优化调度算法,提高了对SMP和实时的支持。 但据前期的一些测试,目前的实时性还是难以满足我们项目的需要。具体而言是这样。 我们需要1个准确的1ms定时器,即在1ms的间隔后,可以快速的进入我设定的响应函数(约100ms内)。 采用Linux系统提供的POSIX 用户定时器接口。在双核的HP服务器的上的测试却不尽人意。 Linux提供的定时精度,情况时好时坏,有时不到30%。完全不能满足工业级的应...
实时管理 Linux使用 /proc 文件系统来控制系统 未显示需要 JavaScript 的文档选项 Graham White ( [email=gwhite@uk.ibm.com?subject=%E5%AE%9E%E6%97%B6%E7%AE%A1%E7%90%86%20Linux&cc=]gwhite@uk.ibm.com[/email] ), IT 专家, Hursley,IBM 2003 年 9 月 26 日 /proc 文件系统是 Linux 的优秀特性之一,本文向您详细讲述了它的一些最实用的基础知识。使用 /proc,您再也不用关闭并重新引导机器来管理操作系统的许多细...
/proc 文件系统是 Linux 的优秀特性之一,本文向您详细讲述了它的一些最实用的基础知识。使用 /proc,您再也不用关闭并重新引导机器来管理操作系统的许多细节问题,这对那些要求系统的可用性尽可能高的管理员来说非常有用。 任何管理过具有商业重要性的系统的人都知道计算机正常运行时间的价值 — 或者反过来讲,知道用户因故障时间会给您带来诸多头痛问题。公司采用 UNIX 服务器的主要原因之一是由于它的可靠性和稳定性。如果仔...
标准Linux有几个机制严重地影响了实时性。 1.内核不可抢占 在Linux 2.4和以前的版本,内核是不可抢占的,也就是说,如果当前任务运行在内核态,即使当前有更紧急的任务需要运行,当前任务也不能被抢占。因此那个紧急任务 必须等到当前任务执行完内核态的操作返回用户态后或当前任务因需要等待某些条件满足而主动让出CPU才能被考虑执行,这很明显严重影响抢占延迟。 在Linux 2.6中,内核已经可以抢占,因而实时性得到了加强。但是...
Graham White(gwhite at uk.ibm.com) IT 专家,Hursley,IBM 2003 年 8 月 /proc 文件系统是 Linux 的优秀特性之一,本文向您详细讲述了它的一些最实用的基础知识。使用 /proc,您再也不用关闭并重新引导机器来管理操作系统的许多细节问题,这对那些要求系统的可用性尽可能高的管理员来说非常有用。 任何管理过具有商业重要性的系统的人都知道计算机正常运行时间的价值 — 或者反过来讲,知道用户因故障时间会给您带来诸多头...
Linux下实时备份用什么软件好? 要求增量远程备份,不想使用rsync rsync备份时比对双方服务器整个目录下数千万的文件! 感觉效率不太理想! 各位大虾有没有好的Linux备份服务软件和方案,商业软件路过!