腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(351)
视频
沙龙
1
回答
pushf
和
popf
会在
x86
平
台上
的
虚拟机
中
引起
VMEXIT
吗
?
、
、
、
、
我正在尝试在运行在kvm驱动
的
虚拟机
中
的
linux内核
中
添加一些代码。然而,我发现指令apache
和
popf
会导致戏剧性
的
性能开销,对于apache来说最多会减慢5倍。我确信是这两条指令导致了开销,因为如果我用lahf
和
sahf替换它们,开销就没有了。 现在我想知道为什么它们会带来如此多
的
退化,以及如何避免它们?我在this slide中找到了一些线索,这表明
pushf
和
p
浏览 18
提问于2019-01-28
得票数 3
2
回答
虚拟化这些指令
的
原因是什么?
、
sgdt,sldt,sidt,smsw
pushf
,
popf
,iret
浏览 7
提问于2017-12-05
得票数 0
回答已采纳
2
回答
KVM如何处理物理中断?
、
我正在研究针对
虚拟机
IO
的
KVM优化。我已经看过了KVM
的
代码,通常所有的物理中断都会导致
VMexit
而进入KVM。然后,主机
的
IDT将处理相应
的
物理中断。我
的
问题是,KVM如何决定是否向来宾系统注入虚拟中断?在什么情况下,它会向客户注入一个虚拟中断? 谢谢
浏览 7
提问于2012-05-31
得票数 5
4
回答
禁止
x86
/x86_64上未对齐
的
内存访问
、
、
、
我想在
x86
/x86_64上模拟禁止未对齐内存访问
的
系统。有没有什么调试工具或特殊模式可以做到这一点?在使用为SPARC或其他类似CPU设计
的
软件(C/C++)时,我希望在几台
x86
/x86_64 PC上运行许多(CPU密集型)测试。但我对Sparc
的
访问是有限
的
。据我所知,Sparc总是检查内存读取
和
写入
的
对齐情况(从任何地址读取一个字节,但只有在地址可被4整除时才允许读取4字节
的
字)。 可能是Valg
浏览 0
提问于2012-08-07
得票数 15
回答已采纳
2
回答
特权指令、陷阱
和
系统调用之间
的
关系
、
、
、
我试图了解
虚拟机
监视器(VMM)是如何虚拟化CPU
的
。 我现在
的
理解是,当CPU处于用户模式时,当特权指令即将执行时,CPU会发出保护故障中断。在高级语言(如C )
中
,特权指令被包装在系统调用
中
。例如,当应用程序需要当前日期
和
时间(与I/O设备交互
的
指令具有特权)时,它调用特定
的
库函数。此库函数
的
组装版本包含一个称为“int”
的
指令,它会导致CPU
中
的
陷阱。CPU从用户模
浏览 0
提问于2013-05-18
得票数 13
回答已采纳
4
回答
虚拟盒子不工作- Macbook Pro 2020 M1、MacOS-Big Sur
、
我正在尝试启动一个保存
的
am使用M1芯片
的
Macbook pro。
浏览 7
提问于2021-03-25
得票数 2
6
回答
如何在
x86
上捕获数据对齐错误(也称为SIGBUS on Sparc)
、
、
、
即使在i386上也有可能捕获数据对齐错误
吗
?也许通过设置一个i386特定
的
机器寄存器之类
的
方法。 我们
的
应用程序在Sol-Sparc上与SIGBUS崩溃。为了调试
的
目的,我会尝试在我们
的
i386平
台上
得到类似
浏览 5
提问于2009-12-18
得票数 15
回答已采纳
2
回答
当使用ros2主题列表时可以看到主题,但不能通过网络回显它?
、
、
、
我有两台计算机(Ubuntu20.04)与ROS_DOMAIN_ID=1在同一个网络
中
,我有一个名为cloud
的
主题,它是来自激光雷达传感器
的
点云。驱动程序在PC=A上运行,我想在PC=B上显示云。知道为什么会这样
吗
?据我理解,消息正在到达,如ros2 topic echo /cloud在PC=A上所示,我可以在PC=B上看到由ros2 topic list显示
的
消息。有趣
的
是,ros2 topic info /cloud可以正常工作,并告诉我发行者
和</em
浏览 5
提问于2022-03-22
得票数 1
1
回答
如何停止快速修复启动器
、
我在Solaris
X86
平
台上
运行一个用c++编写
的
修复启动器应用程序。为了定期启动
和
停止应用程序,我使用了一个shell脚本包装器
和
cron,对于stop,它会终止应用程序
的
pid。我想知道是否有一种更优雅、更专业
的
方法来停止启动器,因为kill会立即关闭整个进程,而不
会在
修复会话、套接字断开连接、删除文件句柄等情况下进行任何适当
的
注销。您能给出一个关于如何在fix-application
中
处理SIGINT<em
浏览 0
提问于2017-07-07
得票数 0
2
回答
为什么调用系统调用
的
是int80h而不是system?
、
、
所有的教科书
和
互联网资源告诉我,int 80h是调用系统调用
的
一种陈旧风格,已经被
x86
平
台上
的
SYSENTER所取代。 在不安装新
的
glibc<e
浏览 4
提问于2012-02-03
得票数 4
回答已采纳
5
回答
什么是跨编译器
和
跨平台?
、
、
、
我对跨平台
和
交叉编译器
的
术语感到有点困惑。首先让我澄清一下跨平台
的
问题。当人们谈论跨平台时,它指的是处理器
的
体系结构,即
X86
和
X64?UNIX没有64位或32位这样
的
不同风格。为什么会这样呢? .NET
和
java是交叉编译语言,这是什么意思?当程序在.NET
中
编译时,我们必须选择像
X86
、X64或任何CPU这样
的
选项。那是什么意思?另外,在设置项目中,我们必须在
x86
和<
浏览 0
提问于2009-06-23
得票数 6
6
回答
如何在64位操作系统上运行.Net Win-Forms应用程序?
、
它不能在部署了64位操作系统(Server2008)
的
客户端/机器上工作。谢谢。
浏览 2
提问于2010-12-22
得票数 1
回答已采纳
1
回答
在ARM上编写操作系统时,如何实现基本
的
I/O功能,就像在
x86
中
一样?
、
、
、
、
我试图从头开始编写一个简单
的
操作系统,以提高对操作系统
和
计算机工作方式
的
理解。我认为一些概念,如实模式
和
保护模式,是复杂
的
,很重
的
保持兼容性。所以我想试着在ARM平
台上
写这个。然而,与“操作系统”
和
其他有关在
x86
平
台上
编写操作系统
的
材料相比,我发现在ARM上实现这些东西
的
文本很少。编写图形界面确实是一项艰巨
的
工作,
浏览 6
提问于2017-09-03
得票数 0
回答已采纳
12
回答
如何创建可移植
的
可执行文件?
、
、
、
有没有办法编译一个c/c++源文件,输出一个可以在不同计算机上
的
其他处理器上运行
的
.exe文件?我问
的
是windows平台
的
问题。我知道它可以用java或c#来实现,但它使用
的
是
虚拟机
。PS:对于那些说它可以用
虚拟机
或源代码必须在每台机器上编译的人,我是问是否所有的病毒都是用java或c#编写
的
,你需要一台
虚拟机
才能被感染,还是你需要在你
的
机器上编译蠕虫
的
源代码才能被感染?(我不是在尝试制
浏览 1
提问于2010-11-03
得票数 10
回答已采纳
2
回答
无法用此代码片段再现数据争用问题。
、
我有下面的代码片段,我想用它来演示C多线程编程
中
的
数据争用情况。我编译并使用gcc test.c -O0 -lpthread -o test && ./test在
x86
Linux系统(只有一个内核)上运行了将近100次,但是我没有看到打印值不正确
的
情况(200000)。这是否意味着
x86
或编译器可以保证int变量上
的
每一个修改都是线程安全
的
?或者我
的
程序有什么问题
吗
? 编辑:所以,正如@Sinic和我测试<
浏览 6
提问于2022-01-02
得票数 4
4
回答
fastcall真的更快
吗
?
、
、
、
fastcall调用约定真的比其他调用约定更快
吗
?是否有任何基准测试表明调用约定对性能有何影响?
浏览 2
提问于2010-02-03
得票数 44
回答已采纳
5
回答
为什么C平台依赖于?
它不是以比特、字节、加载
和
跳跃
的
形式结束
的
吗
?每个体系结构不是都以相同
的
方式执行最基本
的
命令
吗
?
浏览 4
提问于2013-08-11
得票数 9
回答已采纳
3
回答
确定性浮点与.NET
、
、
、
如何保证.NET应用程序(例如C#)
中
的
浮点计算总是产生相同
的
位精确结果?特别是当使用不同版本
的
.NET并在不同
的
平
台上
运行时(
x86
和
x86_64)。浮点运算
的
不准确并不重要。在Java
中
,我会使用严格
的
In。在C/C++
和
其他低级语言中,这个问题基本上是通过访问FPU / SSE控制寄存器来解决
的
,但这在.NET
中
可能是不
浏览 2
提问于2010-03-04
得票数 11
回答已采纳
2
回答
如何在
x86
程序集中设置或清除溢出标志?
、
、
我想编写一个简单
的
代码(或算法)来设置/清除溢出标志。对于设置OF,我知道我可以使用有符号值。但我该怎么澄清呢?
浏览 6
提问于2016-04-22
得票数 7
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券