腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
5
回答
C
中
机器
代码
的
比较
和
交换
、
、
、
如何用
C
语言编写一个函数,使用嵌入式
机器
代码
(假设是x86架构)对整数值进行原子
比较
和
交换
?如果它只为i7处理器编写,它还能更具体吗?翻译是充当内存围栏,还是只确保
比较
和
交换
中
包含
的
内存位置上
的
排序关系?与内存围栏相比,它
的
成本有多高? 谢谢。
浏览 2
提问于2010-11-18
得票数 10
回答已采纳
2
回答
不同(子)网之间
的
网络流量,如何确定路由?
、
、
、
可能重复: 子网是如何工作
的
?第二个子网
中
的
另一个
机器
C
(因此也不同)据我所知:
浏览 0
提问于2012-06-24
得票数 -1
1
回答
顺序一致
的
内存和原子寄存器
、
、
、
序列一致性(适用于无数据竞争程序,SC-DRF)是现代编程语言(如Java或
C
++11)提供
的
最强
的
共享内存一致性模型。 在“多处理器编程
的
艺术”
中
,作者(M. Herlihy和N.Shavit)在本书
的
大部分定理中使用了原子寄存器
的
概念。正确
的
说法是,Java
中
的
volatile引用和std::memory_order seq_cst
中
的
C
++
中</em
浏览 1
提问于2016-04-28
得票数 0
3
回答
AtomicSwap而不是AtomicCompareAndSwap?
、
我知道在MacOSX / PosiX系统上,可以通过g++对
C
/
C
++
代码
进行原子
比较
和
交换
。谢谢!
浏览 17
提问于2010-03-13
得票数 1
回答已采纳
1
回答
在将数据缓冲区映射到其最终
的
数据结构之前,我们是否可以
交换
数据缓冲区(这是一个固定大小
的
数组)
的
特性?
、
、
场景:远程
机器
(大端)通过RS422向本地
机器
(小endian)发送消息。 本地
机器
将消息作为缓冲区,即dataBuffer,它是一个由4个16位ints组成
的
数组。这个缓冲区数据最终被映射到程序
中
某个地方
的
MainType数据,但这不是我们关心
的
问题。我们需要一个使用swapData()方法
交换
字节(改变endianness)
的
函数。问题:考虑到MainType有确切
的
4数据成员--每个16 bits和dataBu
浏览 4
提问于2016-01-21
得票数 4
回答已采纳
1
回答
在使用基于密码
的
身份验证
的
计算机上
的
ssh连接建立过程
中
,发生了哪些步骤?
、
我想知道在建立ssh连接
的
幕后发生了什么,我
的
意思是,直到我们从Linux
机器
在Linux
的
外壳上登陆。我知道密码不是在ssh连接
中
以纯文本发送
的
。那么他们做了什么来加密连接。在这里,我假设我没有生成我
的
公钥/私钥。我使用密码进行身份验证。所以我认为在连接之前不可能
交换
钥匙。我搜索了谷歌和服务器故障,但没有点击。在服务器错误
中
,我最接近
的
就是这个帖子在执行密钥协商时,ssh到底发送了什么?。 上述帖子假设
浏览 0
提问于2011-06-11
得票数 6
回答已采纳
2
回答
在
C
#工程中使用
C
++动态链接库函数提高性能
、
、
、
、
多年来,我一直听说
C
++速度很快,所以,举个例子来说,它对图像处理很好。2-在
C
++
中
编写处理图像
的
函数,并将此函数导入到我
的
C
#
代码
中
?哪一个提高了性
浏览 2
提问于2012-10-03
得票数 2
回答已采纳
1
回答
解析compare_and_swap
、
new_value) {if (*value == expected)return temp;让我们假设lock设置为0;我不知道我是否正确地解析了它,但是有没有可能
比较
和
交换
比test_and_set少一个周期来做同样
的
事情(确保线程
的
并发性)?
浏览 2
提问于2013-09-25
得票数 0
1
回答
Java并发API
有谁能解释一下(
比较
交换
)
机器
指令是如何被java并发API
的
利用
的
吗?
浏览 1
提问于2011-07-13
得票数 1
回答已采纳
2
回答
如何在
C
/Linux
中
实现双重
比较
和
交换
?
、
、
、
我正在阅读论文,我意识到他们假设计算机原子地实现了以下伪
代码
:其中Q->Tail和tail是一个指针和一个包含指针和计数器
的
结构
的
实例我知道gcc在
c
中提供了几个内置
的
单字
比较
和
交换
,但是,有可能在
c
中
实现非阻塞原子双重
比较
和
交换
(使用Linux)吗?这是实现参考论文伪
代码
浏览 2
提问于2013-08-23
得票数 4
3
回答
Linux上
C
语言中
的
原子操作
、
、
、
我正试图将我从Mac编写
的
一些
代码
移植到Linux上,并且很难找到一个合适
的
替代品来替代OSX专用
的
OSAtomic.h。我找到了gcc __sync*家族,但我不确定它是否与我所拥有的老版本
的
编译器/内核兼容。我需要
代码
在GCC版本4.1.2和内核2.6.18上运行。我需要
的
具体行动是: 奇怪
的
是,在linux
机器
上运行locate stdat
浏览 2
提问于2012-08-23
得票数 5
回答已采纳
1
回答
什么时候应该使用std::atomic_compare_exchange_strong?
、
、
、
、
C
++11
中
有两个原子CAS操作:atomic_compare_exchange_weak和atomic_compare_exchange_strong。根据 函数
的
弱形式允许伪造失败,也就是说,即使它们是相等
的
,也可以表现为*obj != *预期
的
。当
比较
和
交换
处于循环状态时,弱版本将在某些平台上获得更好
的
性能。当弱
比较
和
交换
需要一个循环,而强
比较
和
交换
不需要循环时,强
浏览 3
提问于2013-07-29
得票数 9
回答已采纳
3
回答
切换符号链接和目录
、
、
dir现在应该是指向dir_symlink目录
的
符号链接(不再是符号链接,而是包含以前dir
的
内容)。
浏览 0
提问于2017-08-03
得票数 3
回答已采纳
2
回答
比较
并
交换
原子操作与加载链接/存储条件操作
、
、
、
在x86处理器下,我不确定
比较
和
交换
原子操作和加载-链接/存储条件操作之间
的
区别。后者比前者更安全吗?是不是第一个比第二个更好?
浏览 14
提问于2011-08-16
得票数 11
回答已采纳
1
回答
进程切换是否影响arm9处理器
中
的
std::原子
比较
和
交换
?
、
、
、
我对
c
++
中
的
std::原子技术很陌生,我试图理解ARM处理器下
比较
和
交换
操作
的
实现,我在linux上使用gcc。当我查看程序集
代码
时.L41: cmp r3, r1 cmp ip, #0.L42: mcr p15
浏览 1
提问于2018-09-26
得票数 0
2
回答
检查select值之间
的
值未给出正确
的
结果
、
我正在尝试
比较
许多选择值
的
值,并在它们与我在
代码
中
尝试
的
值相同时
交换
它们,{ for(var j=5;j<=14;j++) var
c
_id= "Numbering"+count; if (document.getElementById(selectid).valu
浏览 0
提问于2012-07-19
得票数 0
回答已采纳
1
回答
在Unix
中
读取服务
交换
的
密钥
、
因此,我们在Linux
机器
的
某些端口上有两个自定义服务,它们基于一个众所周知
的
协议
交换
密钥。 甚至可以用Java吗?或者我应该使用Python还是其他什么
的
?谢谢。
浏览 2
提问于2016-06-06
得票数 0
回答已采纳
1
回答
KVM管理程序
交换
、
、
、
我第一次安装CentOS 7 KVM主机已经有一年了,它是一台双四核
机器
,内存为32 of。我运行了十几个VM,分配
的
内存总数为23 VM。这个系统有4GB
的
交换
空间,这是当前使用
的
详细信息.2224 buffers我读过你真的不想要太多
的
交换
,因为如果它不应该使用
交换
的话。我相信以上显示
的<
浏览 0
提问于2015-09-16
得票数 0
回答已采纳
2
回答
在
C
(GNU/Linux)
中
运行动态生成
的
程序集
、
、
、
、
我正在用
C
编写一个概念证明
的
JIT编译器,该编译器目前正在生成汇编
代码
字符串。
C
中
的
内联程序集功能只处理编译时已知
的
字符串文本,因此不能使用它来运行在运行时生成
的
代码
。我读过使用mmap()在运行时执行生成
的
机器
代码
的
文章,但如果可能的话,我希望避免使用
机器
代码
。 有人知道什么解决办法吗?我曾经想过把它写到一个文件
中</
浏览 1
提问于2013-08-13
得票数 7
回答已采纳
2
回答
为什么只有std::atomic_flag被保证是无锁
的
?
、
、
、
、
来自
C
++并发在行动
中
: 我想知道为什么。如果atomic_flag保证是无锁
的
,那么为什么atomic<bool>也没有得到保证呢?这是因为成员函数compare_exchange_weak吗?我知道有些
机器
缺乏单一
的
比较
和
交换
指令,这就是原因吗?
浏览 2
提问于2015-05-15
得票数 4
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C#代码示例:在WinForm中创建并绑定一个DataTable
C+中如何调用C语言的代码
介绍数控车编程中两个比较特殊的代码指令
C/C+编程笔记:在C+中如何调用C语言的代码?你可以这样做
什么是并查集算法?详述并查集算法的原理?用C语言实现并查集算法。附完整代码。
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券