C / C ++中的低级页面管理器
我需要一个库(C / C ++)来处理磁盘上低层寻呼机层的基本操作。 该库必须包含获取磁盘页面,添加数据,将页面写入磁盘等的方法。
给出一些背景知识:假设有一个运行查询q的特定数据集。 我有一个特定的磁盘上的数据分组,以便更快地处理q。 根据分组,这个库将帮助我在页面中写入数据。
感谢任何建议。
您不指定操作系统,但这并不重要:所有常见操作系统都会禁止此操作。 相反,使用内存映射文件。 要从磁盘读取页面,只需从内存中读取,操作系统将( 如果需要 )执行磁盘读取。 写入磁盘将主要按需提供,但通常可以根据需要明确进行。
至于你的“数据集运行查询q”,那只是没有意义。 查询是代码而不是数据。 你可能有查询Q运行在数据集D上吗?
链接地址: http://www.djcxy.com/p/66979.html