数据内存屏障(DMB)指令是否阻止ARM多核架构中的核心

我读了 ARM 架构参考手册中的内存屏障,我看到了数据内存屏障(DMB)指令。

我读了 ARM 架构参考手册中的内存屏障,我看到了数据内存屏障(DMB)指令。

我的问题是 DMB 指令(特别是 'dmb ish')块核心?

例如,四核架构(核心 0-3),核心 0 执行 DMB 指令,然后其他核心阻塞,直到某种屏障执行流(控制流,例如核心-缓存控制器-内存控制器)?

或者 dmb 指令与这些部分完全没有关系?

在 ARM 参考手册(https://developer.arm.com/documentation/dui0802/a/A32-and-T32-Instructions/DMB--DSB--and-ISB)中,DMB 指令不影响除内存访问(ld,st)以外的其他指令执行。但是我对这部分很好奇。

很明显,“dmb ish”永远不会影响其他内核的执行?

0

DMB 只影响当前正在运行的线程中的指令顺序。对于任何同步跨线程和跨核心的东西,你需要一些更高级别的原语,如信号量或互斥体(通常一些操作系统支持有效地处理它)。

本站系公益性非盈利分享网址,本文来自用户投稿,不代表码文网立场,如若转载,请注明出处

(775)
当数据框中存在NaN时使用astype时出错
上一篇
Instagram是否在2018年3月30日更改了API费率限制
下一篇

相关推荐

  • redis数据库类型:如何使用Redis数据库提高性能和可扩展性

    Redis 是一种开源的内存数据库,它支持多种数据结构,包括字符串(strings)、哈希(hashes)、列表(lists)、集合(sets)、有序集合(sorted sets)等。它还支持数据持久化,即将数据存储在磁盘上,以便在服务器重启后可以恢复数据。…

    2023-03-05 04:52:44
    0 95 13
  • mariadb 数据库备份:如何使用 Mariadb 数据库备份保护数据安全

    Mariadb 数据库备份是指将 mariadb 数据库中的数据和结构备份到一个文件中,以便在系统出现故障时可以重新恢复数据。Mariadb 数据库备份的方法有很多,其中一种是使用 命令行工具,该工具可以将数据库中的数据和结构备份到一个文件中。…

    2023-07-15 02:58:17
    0 89 37
  • redis是关系型数据库:如何使用Redis来提高数据库性能?

    支持支持Redis是一种开源的键值对存储系统,它可以用作数据库、缓存和消息中间件。它的主要特性是快速、可扩展性和可靠性。Redis支持多种数据结构,包括字符串,散列,列表,集合,有序集合,位图,和地理空间索引。它还支持事务,发布/订阅,Lua脚本,持久性,复制,和多主复制。…

    2023-06-16 03:42:24
    0 65 46
  • redis 多数据库:如何使用Redis多数据库来提高应用性能

    Redis 支持多数据库,每个数据库都有自己的索引号,从 0 开始,默认情况下 Redis 只开启了一个数据库,索引号为 0,但是它可以使用 CONFIG SET 命令来设置最大数据库数量。…

    2023-02-23 09:24:46
    0 21 71
  • redis怎么切换数据库(含代码示例)

    示例示例Redis可以通过select命令来切换数据库,其中参数0-15分别代表16个数据库。示例:…

    2023-03-03 10:12:35
    0 61 58
  • 结婚程序安排表:数据在2并排表laravel

    关于结婚程序安排表的问题,在side table python中经常遇到,我有一个数据库有 4 列和数据多达 50 个条目...我不想显示表全页宽度只有 4 列。所以想并排显示 2 个表,这将显示第一个表中的数据,然后继续到 2 个表。参考附加的图像。表中的数据对于每个 ID 都是不同的。…

    2022-12-05 09:02:55
    0 96 99
  • Sql数据库有什么用:sql注入中orderby有什么用

    关于Sql数据库有什么用的问题,在sql injection order by中经常遇到,我正在学习 SQL 注入,我似乎无法完全理解语句的顺序。这里在 wwwschools 中的定义是,这按升序或降序排序给定的表。当我使用整数时会发生什么?…

    2022-12-24 11:27:52
    0 73 76
  • 东北石油大学代码:石油公告每周燃料数据:进口到R

    关于东北石油大学代码的问题,在oil bulletin中经常遇到,Background…

    2022-12-11 12:32:13
    0 29 49

发表评论

登录 后才能评论

评论列表(41条)