新年伊始, 将自己独立实现的一个比较小的RTOS源码贴上来, 顺便把原理都讲一讲,希望对在这块工作的朋友有些帮助或者启发 大家也给点改进的意见和建议。 本系列文章的标题叫做 《实时操作系统揭秘》 第一篇 前言 很多人对老美发明的操作系统顶礼膜拜,捧到了神的地步, 市面上也充斥着很多有关操作系统的劣质的译作 对其关键部分,大部都语焉不详,隔靴搔痒 让更多的人越看越糊涂 于是操作系统在人们心中更加高深了...
中国电子科技集团公司第三十二研究所(华东计算技术研究所,以下简称“华东所”)与北京领先实时科技有限责任公司日前联合宣布eXtremeDB实时数据库支持ReWorks实时操作系统。 eXtremeDB实时数据库是美国McObject公司特别为嵌入式系统及实时系统的高性能、低开销数据管理而设计的主内存/虚拟内存实时数据库,以50KB~130KB左右的开销达到的微秒级的极限速度管理2GB(32位系统)/16TB(64位系统)的数据,是目前最先进的实时数据管理...
全球领先的设备软件优化(DSO)厂商风河系统公司(Wind River)日前宣布,即日起推出显著增强的VxWorks 6.7,让设备制造商充分发挥最新的多核处理器的能力,解决其关键性业务中的问题。 VxWorks 6.7提供给系统设计人员最佳的多核设计配置,包括非对称多处理(Asymmetirc Multiprocessing, AMP)和对称多处理 (Symmetic Multiprocessing),在推出更高性能的下一代设备时,产品的电力消耗可以保持不变甚至更低。VxWorks 6.7为了帮助...
新特性之N1TM Grid Container的比较 Solaris 10系统分区的优势 独立环境--允许系统管理员在系统中为每个应用程序分别创建运行环境,以确保一定量的系统资源和确认的身份来满足应用需要。 灵活性----当应用需要改变时,允许系统管理员动态增加、删除、改变应用的运行环境,而不影响系统中的其他应用。 高利用率--将硬件配置为高度动态使用以获得最大程度的利用率,也可以配置专用硬件的某一子集,而几乎没有系统开销。 不挑硬件--基...
操作系统(UNIX与Linux内核信息输出过程比较) 操作系统在启动之初,或检测到内部错误时,就需要向控制台输出有关信息。可以想象,这在操作系统中是潜在的常用过程。无论是UNIX,还是Linux,作为操作系统的内核部分,都尤其注意了程序的执行效率。我们所选的过程,它们的魅力,都可以用“清丽”之词言之;清丽之意,乃介乎天生丽质,韵味内涵皆清晰可观。我们细致的来看它们魅力与异同。 Ⅰ. UNIX部分(printf) 在UNIX中,是...
总有发烧友比较windows linux bsd谁更好 我说说我的看法 我做硬件防火墙开发三年了 开始在freebsd 后来也换过openbsd 最后我选择了linux 我97年读初中的时候就开始接触bsd 也是读stevens 的书学习网络编程的 自然bsd的代码我看起来更顺眼 但因为硬件兼容性问题 我们产品最终选择了linux 而且linux的资源更丰富一些 很多东西不用自己从头来做 我在windows下也写过ndis 真的很头痛 稀奇古怪的问题一大堆 解决起来也很困难 因为看不...