-1

我需要一个库 (C/C++) 来处理磁盘上低级寻呼机层的基本操作。该库必须包含获取磁盘页面、添加数据、将页面写入磁盘等的方法。

提供一些背景知识:假设有一个特定的数据集运行查询 q。我在磁盘上有一个特定的数据分组,以便可以更快地处理 q。该库将帮助我根据分组将数据写入页面。

感谢任何建议。

4

1 回答 1

0

您没有指定操作系统,但这并不重要:所有常见的操作系统都直接禁止这一点。相反,请使用内存映射文件。要从磁盘读取页面,只需从内存中读取,操作系统将(如果需要)执行磁盘读取。写入磁盘主要是按需进行,但通常可以按需显式完成。

至于您的“数据集运行查询 q”,那是没有意义的。查询是代码而不是数据。您是否可能在数据集 D 上运行查询 Q?

于 2015-06-26T09:03:26.820 回答