mmap

mmap

文章 2 浏览 76

附加到内存映射文件

我不断地附加股票报价文件(整数、长整数、双精度数等)。我使用 mmap 将这个文件映射到内存中。 使新附加的数据可用作内存映射的一部分的最有效方法…

孤者何惧 2024-10-07 22:11:49 8 0

如何知道写时复制页面是否是实际副本?

当我使用 mmap 创建写时复制映射(MAP_PRIVATE)时,一旦我写入特定地址,该映射的某些页面就会被复制。在我的程序中的某个时刻,我想弄清楚哪些页面…

感悟人生的甜 2024-10-07 22:05:42 10 0

Linux 将虚拟内存范围映射到现有虚拟内存范围?

在Linux中,有没有一种方法(在用户空间中)将虚拟地址范围映射到支持现有虚拟地址范围的物理页面? mmap() 函数只允许映射文件或“新”物理页。我需…

时间海 2024-10-07 02:31:29 8 0

复制部分堆栈并使用 mmap 将其映射到当前进程

我希望我的程序执行以下操作: 打开一个新文件。 将包含当前帧指针地址的堆栈(页对齐)部分复制到文件。 将文件的内容映射回进程的地址空间,其范围…

青朷 2024-10-06 23:31:02 10 0

mmap/mprotect-readonly 零页是否计入提交的内存?

我想在进程中保留虚拟地址空间,用于以前使用过但目前不需要的内存。我对主机内核是 Linux 的情况感兴趣,它被配置为防止过度使用(它通过详细计算所…

八巷 2024-10-05 02:53:01 5 0

从内存映射格式化文件中读取整数

我将内存映射到一个大型格式化(文本)文件,每行包含一个整数,如下所示: 123 345 34324 3232 ... 因此,我有一个指向第一个字节的内存的指针,还有…

无所的.畏惧 2024-10-03 00:25:01 9 0

POSIX 系统上的内存映射文件保持同步

为什么下面的代码可以正确运行? void continuous_mmap (void) { struct stat buf; int fd = open("file_one", O_RDONLY), i; char *contents; fstat(…

佼人 2024-10-02 05:33:46 6 0

在 POSIX 中映射文件的内存

当在 POSIX 系统中映射文件时,我们是否需要保持文件描述符打开,直到我们完成 mmaped 内存块(并 close 在我们munmap之后)或者我们可以(应该?)一…

此岸叶落 2024-10-01 08:19:45 5 0

提高 MacOS X 上的 mmap/munmap 性能

在 MacOS X 机器上运行以下 C 代码(2GB 文件上的一堆 mmap 和 munmap)似乎比在 Linux 机器上慢得多。 #define BUFSZ 2000000000 static u_char buf[…

各自安好 2024-10-01 04:06:53 8 0

在 32 位和 64 位进程之间共享内存映射文件

我的要求是在 32 位和 64 位进程之间提供共享内存文件。该文件可以由任何进程创建,具体取决于谁先来。 - 我仍然不确定这是否可能,如果可以的话,以…

嗳卜坏 2024-09-30 23:34:03 7 0

unix api -mmap() 可以在 iPhone 操作系统上正常工作吗?

我需要知道“映射”虚拟内存并将二进制代码加载到其中并执行二进制代码的可行性。二进制代码(以共享库的形式呈现)可以是mach格式或elf格式,它们将…

给妤﹃绝世温柔 2024-09-30 05:17:29 8 0

windows平台上有没有像linux上的mmap()那样的内存映射API?

是否有一个API可以进行内存映射,就像 mmap() 在Linux上一样?…

溺深海 2024-09-30 03:01:06 5 0

将页面插入大型 mmap() 文件而不复制数据

我想知道是否有一种方法可以在我用 mmap() 打开的大(多 GB)文件的开头附近插入空白页。显然,可以在末尾添加一两页,并使用 memcpy() 将所有内容向…

一袭白衣梦中忆 2024-09-25 01:46:57 8 0

Linux 内存映射文件保留大量物理内存

我有一个在多个线程中描述的问题,涉及 Linux 下的内存映射和不断增长的内存消耗。 当我在Linux或MacOS X下打开一个1GB文件并将其映射到内存 me.data_…

挽你眉间 2024-09-24 16:08:40 6 0

如何通过网络代理 mmap 读取和写入?

我正在开发用于控制嵌入式 ARM 系统上的 mmap 设备的软件,但遇到了一些可用的调试和开发工具不足的情况。即 valgrind 和高端螺纹分析仪等仪表工具不…

池予 2024-09-24 15:04:57 10 0
更多

推荐作者

已经忘了多久

文章 0 评论 0

15867725375

文章 0 评论 0

LonelySnow

文章 0 评论 0

走过海棠暮

文章 0 评论 0

轻许诺言

文章 0 评论 0

信馬由缰

文章 0 评论 0

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