vxworkssmp多核编程指南.docxVIP

  • 28
  • 0
  • 约4.08万字
  • 约 38页
  • 2021-09-24 发布于天津
  • 举报
VxWorks SMP 多核编程指南 本文摘自 vxworks_kernel_programmers_guide_6.8 第 24 章 1. 介绍 VxWorks SMP 是风河公司为 VxWorks 设计的 symmetric multiprocessing ( SMP)系统。 它与风河公司的 uniporcessor( UP)系统一样,具备实时操作系统的特性。 本章节介绍了风河 VxWorks SMP 系统的特点。介绍了 VxWorks SMP 的配置过程、它 与 UP 编程的区别,还有就是如何将 UP 代码移植为 SMP 代码。 2. 关于 VxWorks SMP 多核系统指的是一个系统中包含两个或两个以上的处理单元。 SMP 是多核技巧中的一 个,它的主要特点是一个 OS 运行在多个处理单元上,并且内存是共享的。另一种多核技巧 是 asymmetric multiprocessing ( AMP )系统,即多个处理单元上运行多个 OS。 (1) 技术特点 关于 CPU 与处理器的概念在很多计算机相关书籍里有所介绍。但是,在此我们仍要对这二者在 SMP 系统中的区别进行详细说明。 CPU:一个 CPU 通常使用 CPU ID 、物理 CPU 索引、逻辑 CPU 索引进行标示。一个 CPU ID 通常由系统固件和硬件决定。 物理 CPU 索引从 0 开始,系统从

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档