• 2022-06-03
    下列关于多核CPU场景下程序执行顺序,叙述错误的是()
    A: 多核CPU的发展使得程序的执行顺序可能与代码的编写顺序不符,操作系统使用内存屏障和特定的内存顺序模型来解决这个问题。
    B: openEuler提供了由内存屏障指令封装的相关内存屏障函数,可以通过使用相关函数来保证程序语句执行顺序的正确性。
    C: openEuler仅仅封装了鲲鹏处理器的数据内存屏障(DMB)指令和数据同步屏障(DSB)指令。