memory-mapped-files 相关问题

内容映射到虚拟内存中的文件。

Boost 内存映射文件:读写访问

我正在初始化 boostmapped_file_params,如下所示。 映射文件参数参数; param.path = _fileName.c_str(); param.flags =mapped_file::readwrite; int nGranularity =mapped_file::align...

回答 2 投票 0

是否可以限制mmap内存使用?

我正在使用 mmap 读取大文件(50+GB),它主要是随机读取,我知道 mmap 不会将整个文件内容加载到内存中,而只会加载我访问的页面。 就我而言,问题是

回答 1 投票 0

在进程之间同时共享内存映射

在克服了其他一些困难之后,我现在陷入了这个(可能很简单)的问题。 我的目标: 我的应用程序的多个实例正在运行和执行 操作(读和写)...

回答 1 投票 0

MemoryMappedViewStream.ReadAsync() 读取超出内存映射文件末尾的内容

我正在制作一个示例来展示如何读取大文件并分块处理它。然而,它似乎行为不当,返回了无效的读取字节数。 例如,假设我们有一个测试...

回答 1 投票 0

在刷新和取消映射之前,我是否需要同步从不同线程对内存映射文件的写入?

假设我有内存映射文件并从不同的线程写入它(写入永远不会重叠并且彼此独立)。我想将已经写入的数据与磁盘同步并执行...

回答 1 投票 0

在刷新和取消映射之前,我是否需要同步从不同线程对内存映射文件的写入?

假设我有内存映射文件并从不同的线程写入它(写入永远不会重叠并且彼此独立)。我想将已经写入的数据与磁盘同步并执行msyn...

回答 1 投票 0

在 Rust 中从多个线程写入内存映射文件

在 Rust 中,在没有多线程同步的情况下写入内存映射文件的正确方法是什么? 我需要使用多个线程创建一个 40+ GB 的文件。该文件被用作一个巨大的ve...

回答 1 投票 0

MemoryMappedFile.openExisting:使用2个不同进程时找不到指定文件

我正在使用两种不同的流程,比如说 - Process1.exe :执行一些操作并更新一个字符串变量,该变量将保存在 MemoryMappedFile(以实现 IPC)文件中 Process2.exe:...

回答 2 投票 0

AWS EC2 java程序内存映射问题

我有一个java程序,其中大约800MB的文件通过java.io.RandomAccessFile进行内存映射。我将其托管在 EC2 m5.8xlarge(32 个 CPU、128GB RAM)实例中,并将 JVM OPTS 设置为 -Xms64g -Xmx64g。

回答 1 投票 0

什么是内存映射页和匿名页?

我无法理解Linux中的内存映射页面和匿名页面。有人可以用例子解释一下吗?与之相关的内核数据结构有哪些?

回答 3 投票 0

如何在没有持久文件的Linux中使用.NET内存映射文件?

在Linux上使用.NET(dotnet 5.0),MemoryMappedFile.CreateFromFile()可以工作(但不支持mapName),但CreateNew()和CreateOrOpen()和OpenExisting()抛出System.PlatformNotSupportedExce...

回答 1 投票 0

内存映射文件保留在物理内存中?

我有一个使用大量内存映射文件的进程。 问题是,即使机器内存不足,并且其他进程需要此内存,这些文件也保存在物理内存中。 我...

回答 4 投票 0

此 C# 代码创建一个 1000 字节的内存映射文件,并在位置 500 处写入 08112003

using (MemoryMappedFile mmFile = MemoryMappedFile.CreateNew("Raise", 1000)) { 使用 (MemoryMappedViewAccessor 访问器 = mmFile.CreateViewAccessor()) { 访问器.Write(500,

回答 1 投票 0

为什么我可以拥有比我的硬盘容量大得多的mmap文件?如果有的话,它什么时候会吹?

我正在使用通过一系列映射缓冲区映射的内存映射文件,如此处所述。基本上,您创建一个文件并使用偏移量内存映射该文件的大量段,

回答 0 投票 0

Windows MapViewOfFile 和并行处理

我正在寻找处理具有以下结构的二进制文件: [元数据:Key1:Offset1,Size1 | Key2 : Offset2, Size2,...][ 与 Key 1 相关的数据 ][ 与 Key 2 相关的数据] ^ 偏移量 1 ...

回答 0 投票 0

操作系统什么时候会在内存用完之前决定释放内存映射文件的页面?

我正在做一个在Linux上运行的程序,它使用mmap将一些文件映射到内存中。每一个文件都会被读取(用指针在内存中行走)。在pmap中你可以清楚地看到一些文件是如何被 ...

回答 1 投票 2

什么是内存映射文件?[不公开]

最近,我看到了这个视频,展示了如何使用mmap()与file io。但是,我找不到他的视频,记录了这个功能。我不了解它是什么,为什么它 ...

回答 1 投票 -1

不能从子进程访问内存映射 (Python 3.8)

我正在编写一个使用Python的多处理模块来加速CPU任务的程序,我希望我创建的子进程能够访问最初在父进程中创建的内存映射。

回答 1 投票 0

如何异步刷新内存映射文件?

我在Windows 7 64bit下使用内存映射文件对大量图像文件(约10000 x 16 MB)进行读写访问。我的目标是 有尽可能多的数据缓存。能够...

回答 1 投票 10

内存映射提升树所需的估计大小

我们有一个场景,其中我们动态增长用于boost的r树几何索引的内存映射文件。我们还利用了boost的进程间内存映射文件api。力学已经...

回答 1 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.