• 2022-06-12
    下列有关openEuler进程/线程间通信表述错误的是()
    A: openEuler提供了NUMA感知队列自旋锁实现互斥机制,减小了NUMA体系结构中使用自旋锁的开销。
    B: openEuler提供了down原语与up原语实现线程的同步运行。
    C: openEuler进程间通讯机制仅支持消息传递机制。
  • C

    内容

    • 0

      消息传递系统是将通信的数据封装在消息中,并利用操作系统提供的一组通信命令原语,在进程间进行消息传递,完成进程间的数据交换。

    • 1

      信号量机制(PV原语)只能实现互斥,不能实现同步

    • 2

      以下不属于线程同步机制的是( )。 A: 条件变量 B: 互斥锁 C: 读写锁 D: 正则表达式

    • 3

      多个进程间可通过P、V操作交换信息实现同步和互斥,因此信号量机制是进程间的一种( )。 A: 高级通信方式 B: 低级通信方式 C: 消息缓冲通信方式 D: 管道通信方式

    • 4

      下面列出的进程间通信方法中,( )是传递数据速度最快,没有提供同步机制的一种方法。 A: 信号 B: 管道 C: 共享存储区 D: 消息队列