文件名称:ThreadDB:文件映射内存容器管理器-开源
文件大小:1.26MB
文件格式:ZIP
更新时间:2024-06-21 01:18:13
开源软件
ThreadDB 数据库库提供了一个多线程、文件映射的容器管理器。 它允许扩展 C++ 标准容器的功能,以有效管理超出实际系统内存的大量应用程序数据。 虽然内存映射提供了一种以有效方式管理大量数据的强大方法,但它有一些需要考虑的限制。 一是对动态增加文件的支持有限。 通过降低吞吐量性能的代价,只有少数真正可移植的方法可以实现这一点。 另一个是 32 位系统上虚拟地址空间的限制。 这里的最大文件大小不能超过 2Gbyte。 ThreadDB 通过一次只加载进程地址空间中真正需要的数据部分来克服这些限制。