memory-access

memory-access

文章 0 浏览 4

MinGW中有fmemopen()吗

我正在尝试编译一些使用 fmemopen MinGW 中的函数。我发现MinGW没有这个功能。我需要一个相当于 fmemopen() 的函数。 我可以使用其他功能吗?…

回首观望 2024-12-02 18:10:12 3 0

执行 malloc() 期间的 EXC_BAD_ACCESS (KERN_INVALID_ADDRESS)

我正在 Mac OS X Snow Leopard 中使用以下 GCC 编译 C 库: Diderot:~ brandizzi$ gcc -v Using built-in specs. Target: i686-apple-darwin10 Config…

甜心 2024-10-31 05:44:23 6 0

OpenMP C 并行化算法

在《使用 OpenMP》一书中,有一个 C 语言内存访问错误的示例,我认为这是我尝试并行高斯算法的主要问题。 这个例子看起来像这样: k= 0 ; for( int j=…

水溶 2024-10-19 08:33:06 7 0

在 CUDA 中,什么是内存合并,它是如何实现的?

CUDA 全局内存事务中的“合并”是什么?即使读完我的 CUDA 指南后我还是无法理解。怎么做呢?在CUDA编程指南矩阵示例中,逐行访问矩阵称为“合并”,…

过期情话 2024-10-18 13:04:06 9 0

ARM Cortex-A8:一次内存读取读取了多少字节?

我正在尝试改进在 ARM cortex-a8 处理器上运行的图像处理项目。 我正在从内存中访问 8 位灰度图像数据。在我的函数中,现在我正在逐字节访问单个像素…

孤凫 2024-10-04 17:06:11 8 0

从远程网络内存映射文件或设备块读取是否比从本地 7200rpm HDD 读取更快?

或者更确切地说,远程 RAM 与本地磁盘访问相比如何? 如果答案是“视情况而定”,那么条件是什么? 数据访问模式、读写比率、距离等。 最后,如果本地…

把时间冻结 2024-09-19 01:35:46 11 0

如果两个线程读取 & 会发生什么?写入同一块内存

我的理解是,如果两个线程正在从同一块内存中读取数据,并且没有线程正在写入该内存,则该操作是安全的。但是,我不确定如果一个线程正在读取而另一个…

终陌 2024-09-15 21:02:10 10 0

效率:数组与指针

据说通过指针访问内存比通过数组访问内存更有效。我正在学习C,上面的内容在K&R中有说明。具体来说他们说 任何可以通过数组下标实现的操作也可以通过…

别靠近我心 2024-08-22 07:42:28 9 0

内存 (sbrk) 指针访问时 16 字节对齐移位

我使用 sbrk 编写了一个相当基本的内存分配器。我请求一块内存,比如 65k,并根据需要将其划分为请求动态内存的变量。我通过将内存添加回 65k 块来释…

怀中猫帐中妖 2024-08-06 01:51:12 13 0

栈上的变量是如何访问的?

假设我们有这些局部变量: int a = 0; int b = 1; int c = 2; int d = 3; 据我所知,这些变量将在系统堆栈上分配,如下所示: | | | 3 | d | 2 | c | …

萌能量女王 2024-07-13 20:49:45 11 0

Windows 上的共享内存访问权限

我开发了一个 Windows 应用程序,它使用共享内存(即内存映射文件)进行进程间通信。 我有一个 Windows 服务,它执行一些处理并定期将数据写入内存映…

月亮坠入山谷 2024-07-07 07:55:16 13 0

我可以在“内存访问”上设置断点吗? 在GDB?

我正在通过 gdb 运行应用程序,并且我想在访问/更改特定变量的任何时间设置断点。 有没有好的方法来做到这一点? 我也对监视 C/C++ 中的变量以查看它…

悲喜皆因你 2024-07-04 08:36:18 12 0
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文