腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
C和C++的优化工具
、
、
、
、
Windows和
Linux
系统
下
,我可以使用哪些工具来确定
对齐
问题、缓存未命中以及与Visual C++和GCC生成的
代码
相关的其他参数?我是否可以使用这些工具来确定结构的
对齐
方式,从而避免编译器生成的填充?
浏览 1
提问于2011-06-14
得票数 5
回答已采纳
2
回答
在
linux
和32位进程的VS上,多少是不同的?即使使用“#语用包”和"-fpack-struct“
printf("sizeof int %d , sizeof double %d\n", sizeof(int), sizeof(double)); }$ gcc -m32 -fpack-struct=8 -o TestSize TestSize.csizeof int 4 , sizeof double 8sizeof testSize 16 sizeof int 4 , sizeof doub
浏览 0
提问于2019-02-01
得票数 0
回答已采纳
1
回答
如何解释数据类型大小及其
对齐
方式?
、
、
、
关于
linux
/gcc中double类型的大小/
对齐
,我有一个问题。在上,它写着: 例如:在上述情况
下
,a[0]将被偏移=0,而a[1]将位于偏移量=32。但是在
Linux
(4字
浏览 5
提问于2017-07-01
得票数 0
回答已采纳
2
回答
磁盘写入不适用于C中的malloc。
、
、
我确实使用C
代码
写到磁盘。然后,我知道在我的例子中,posix_memalign保证内存
对齐
的起始地址必须是512的倍数。但是,内存
对齐
和写不应该是一个单独的进程吗?那么为什么我不能写信给任何我想要的偏移量呢?
浏览 5
提问于2015-10-29
得票数 2
回答已采纳
1
回答
Raspberry PI版本1没有检测到未
对齐
的访问。
、
、
为了修复执行未
对齐
内存访问的Redis的某些
代码
路径(由于Redis 3.2中引入的更改),我试图迫使PI记录未
对齐
内存访问的消息,或者在发生这种情况时向进程发送信号。ARM v6 ( PI v1中使用的)显然能够处理未
对齐
的内存访问,因此如果我使用以下命令配置
Linux
以便向执行未
对齐
访问的进程发送信号:然后运行以下程序如果是这样的话,如何强制PI版本1在未
对齐
访问的情况<
浏览 2
提问于2017-02-17
得票数 3
1
回答
我的高级文件系统分区有问题吗?
、
raid autodetect/dev/sda31318+ 2623- 1306- 10485760 fd
Linux
raid autodetectNew si
浏览 0
提问于2012-05-06
得票数 3
回答已采纳
3
回答
O_DIRECT标志不工作
、
、
这个板在
Linux
操作系统上运行。我试图使用O_DIRECT标志从USB上的一个大文件(大约2GB)中读取数据。下面是相关的
代码
片段:open (filename2,O_CREAT|O_WRONLY|O_DIRECT,S_IRWXU|S_IRWXG|S_IRWXO);为了澄清这是编程问题还是依赖于体系结构的问题,我在我的桌面系统上运行了相同的
代码
,它运行得非常好,并且能够打印我刚才读到的字符。它在我的ST40板上失败的原因是什么?
浏览 1
提问于2012-05-09
得票数 2
回答已采纳
2
回答
对齐
、总大小和SSE
、
、
、
、
在那个教程中,他们讨论的是内存
对齐
,所以我开始尝试理解它是如何工作的。 float data[4]; { float y; };使用联合,确保point type对SSE
对齐
(我读取的是16字节
对齐
的 ),并且使用结构可以访问轴值。多少返回24,这不
浏览 9
提问于2013-12-17
得票数 1
回答已采纳
1
回答
Linux
Mint19上的VSCode从右到左显示菜单栏
、
、
、
我已经在
Linux
Mint19中安装了VSCode,具有希伯来语的区域设置和语言。 结果是VSCode菜单栏从右到左,菜单右
对齐
。如下所示。 ? 我希望确定菜单栏的方向和
对齐
方式。更确切地说: 我希望菜单栏从左到右,菜单向左
对齐
。 我真心希望这在没有延期的情况
下
是可能的。
浏览 27
提问于2019-06-10
得票数 0
回答已采纳
2
回答
LINUX
上是否需要未
对齐
的内存访问(从Windows移植到
Linux
)
、
我正在将
代码
从Windows移植到
Linux
(Red Hat
Linux
或Fed)。在现有
代码
中,我确实发现
代码
具有(数据类型未
对齐
*)引用。你能让我知道1)移植到
Linux
时需要未
对齐
的内存访问吗? 2)如果需要,你能让我知道如何才能达到同样的效果吗? 我到处寻找
linux
版本。我遇到过arm/unaligned.h的用法。
浏览 0
提问于2012-05-29
得票数 0
2
回答
在PowerPC中生成未
对齐
内存访问异常
、
、
、
、
我有一个在PowerPC上工作的巨大源
代码
。我要把它移植到手臂上。但是,ARM在未
对齐
内存访问时生成h/w异常。因此,我希望找到所有可能发生未
对齐
内存访问异常的实例。我考虑了以下几种选择。使用-Wcast-
对齐
在gcc,这将抛出警告的未
对齐
访问。 是否有办法使PowerPC生成非
对齐</e
浏览 2
提问于2014-09-11
得票数 6
回答已采纳
3
回答
使用_mm_load_pd时函数崩溃
、
、
、
r1, r1);// c = _mm_scale_pd(a, b);} 当我在
Linux
浏览 6
提问于2013-12-05
得票数 1
回答已采纳
2
回答
如何在Android Studio中
对齐
XML
代码
?
、
、
、
、
Android Studio中有没有通过'=‘符号
对齐
所有XML属性的功能?我找不到任何允许这样做的设置。 只是另一个喜欢
代码
可读性的
代码
格式狂热者。
浏览 0
提问于2015-01-31
得票数 3
1
回答
为什么结构填充不正常?
、
我正在Ubuntu14.04 32位上用GCC 4.8.2编译
代码
。
浏览 1
提问于2015-04-25
得票数 6
回答已采纳
1
回答
对象的哪种类型总是可以在页面边界上分配?
、
在
Linux
上,我想知道在页面边界上,某些对象类型是否总是可以分配的。对于哪种C类型,这总是有保证的吗?请向我指出以下答案的标准/文件。
浏览 6
提问于2022-12-01
得票数 0
1
回答
如何配置filesystem+LVM以有效地使用SSD?
、
、
、
、
我想在SSD上安装一个
Linux
系统,我将使用ext4,因为它是更好的测试FS (我不想使用更多的经验金属btrfs)。 但是,如果我在ext4和SSD之间添加LVM呢?
浏览 0
提问于2012-04-29
得票数 6
1
回答
使用直接I/O进行数据传输时的内存
对齐
要求
、
、
、
我目前正在阅读Michael Kerrisk的
Linux
编程接口。我正在浏览,其中memalign()用于
对齐
需求。
代码
和注释对我来说没有任何意义。有人能解释一
下
为什么我们这里需要2*
对齐
吗?
浏览 6
提问于2014-08-11
得票数 3
1
回答
当调用read()和write()时返回“无效参数”
、
、
、
、
data_ptr与512字节
对齐
,并在java中声明为字节数组。
浏览 2
提问于2015-01-27
得票数 2
回答已采纳
2
回答
Int32_t的比对要求:gcc/
Linux
86与amd64
、
、
、
、
首先我们讨论一
下
x86/
linux
(x86,amd64)和c99。
代码
如下:{ *num = 17;{那么,即使它编译并运行良好,它仍然是UB吗?因为gcc认为"uint32_t *“指针的值指向4字节<
浏览 1
提问于2015-05-18
得票数 2
1
回答
关于[expr.static.cast]/13的困惑
、
、
、
、
如果原始指针值表示内存中字节的地址A,而A不满足T的
对齐
要求,则结果指针值未指定。void *vp = &i;我的问题是: double ()的res (address of int)所指向的地址是否满足的
对齐
要求
浏览 6
提问于2022-02-26
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
关于代码对齐的探讨
教你py查代码对齐竖线
Linux下MySQL安装
Linux下安装Java
Linux下php安装
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券