mmap

mmap

文章 2 浏览 76

使用 fcntl 锁进行共享 mmap 协调?

当使用 mmap() 共享内存(来自 Linux 或其他类 UNIX 系统)时,是否可以(并且可移植)使用 fcntl() (或 flock() 或 lockf() 函数)来协调对映射的访…

凤舞天涯 2024-09-01 09:31:59 12 0

避免在用户空间和内核空间之间复制数据,反之亦然

我正在开发一种用于并行计算的主动消息传递协议,以取代 TCP/IP。我的目标是减少数据包的延迟。由于环境是局域网,我可以用更简单的协议替换TCP/IP,…

只是偏爱你 2024-08-31 07:56:42 10 0

mmap 是进程间通信的最佳方式吗?

我使用文件在 Python 和 Ruby 脚本之间进行通信。但是,我们有 mmap。这是我的问题。 我可以使用 mmap 做同样的事情(进程之间通信)吗? 与物理文件…

ぶ宁プ宁ぶ 2024-08-30 23:11:49 12 0

mmap的对齐和粒度

我对 mmap 规范感到困惑。 设pa为mmap的返回地址(与规范相同) pa = mmap(addr, len, prot, flags, fildes, off); 我认为函数调用成功后以下范围是有…

屌丝范 2024-08-30 14:44:34 10 0

在 mmap 中缓存

我正在使用 mmap 调用使用 C++ 中的简单指针算术从一个非常大的文件中读取数据。问题是,当我多次读取小块数据(以 KB 为单位)时,每次读取所花费的…

笑,眼淚并存 2024-08-30 03:53:10 7 0

Python的shelve模块是否使用内存映射IO?

有谁知道Python的shelve模块是否使用内存映射IO? 也许这个问题有点误导。我意识到 shelve 使用底层 dbm 风格的模块来完成它的肮脏工作。底层模块使用…

つ可否回来 2024-08-29 00:49:59 11 0

检查 mmap 的地址是否正确

我正在编写一个高负载守护进程,它应该在 FreeBSD 8.0 和 Linux 上运行。守护进程的主要目的是传递由其标识符请求的文件。通过向数据库请求将标识符转…

想你只要分分秒秒 2024-08-26 05:57:30 11 0

mmap写入磁盘上的文件(同步/异步)

我有关于 mmap 功能的问题。当 mmap 在异步模式下使用时,内核负责将数据保存到磁盘上的映射文件中,是否可以让前面的更新覆盖后面的更新? 假设在时…

少女净妖师 2024-08-20 22:05:11 11 0

malloc 实现会将释放的内存返回给系统吗?

我有一个长期存在的应用程序,经常进行内存分配和释放。任何 malloc 实现都会将释放的内存返回给系统吗? 在这方面,以下行为: ptmalloc 1、2(glibc…

喜你已久 2024-08-20 08:02:31 12 0

如何映射内存中的_特定_区域?

我有一个程序。我希望它能够在不同的运行中映射特定的内存区域。 我有该程序的源代码。 C/C++ 我控制程序的编译方式。 gcc 我控制程序如何链接。 gcc …

甜尕妞 2024-08-18 20:44:32 10 0

mmap 的可移植性如何?

我一直在考虑使用 mmap 来读取文件,并且想知道它的可移植性如何。 我正在 Linux 平台上进行开发,但希望我的程序能够在 Mac OS X 和 Windows 上运行…

青春有你 2024-08-18 18:32:46 12 0

两个 C++在 Linux 上共享只读内存区域的应用程序

我有两个进程 P1 和 P2。 我有一个名为“R”的大型只读资源,我希望 P1 和 P2 都可以访问它。 R 不仅仅是一个“平面”字节组;它是一堆互相指向的 C++…

鸵鸟症 2024-08-17 19:54:31 9 0

Java、C++、NIO、映射缓冲区、同步

说明: 我使用的是 Linux / Mac。 我的部分代码是 Java 代码,部分代码是 C++ 代码。 它们都有相同的映射文件以实现快速通信。 我想同步Java和C++ 代…

相思碎 2024-08-17 05:03:50 9 0

如何在python进程之间共享数据而不写入磁盘

你好, 我想在 python 和进程之间共享少量数据(< 1K)。数据是物理 pc/104 IO 数据,变化迅速且频繁 (24x7x365)。将有一个“服务器”写入数据,多个…

夜空下最亮的亮点 2024-08-16 10:57:17 13 0

C 中的 malloc 与 mmap

我构建了两个程序,一个使用 malloc,另一个使用 mmap。使用mmap 的执行时间比使用malloc 少得多。 例如,我知道当您使用 mmap 时,您可以避免对系统…

愿与i 2024-08-11 21:32:05 6 0
更多

推荐作者

胡图图

文章 0 评论 0

zt006

文章 0 评论 0

z祗昰~

文章 0 评论 0

冰葑

文章 0 评论 0

野の

文章 0 评论 0

天空

文章 0 评论 0

更多

友情链接

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