-1

ディスク上の低レベル ページャー レイヤーの基本操作を処理するライブラリ (C/C++) が必要です。ライブラリには、ディスク ページの取得、データの追加、ページのディスクへの書き込みなどを行うメソッドが含まれている必要があります。

少し背景を説明すると、クエリ q を実行する特定のデータセットがあるとします。q をより高速に処理できるように、ディスク上のデータを特定のグループに分けています。このライブラリは、グループ化に従ってページにデータを書き込むのに役立ちます。

提案をお待ちしております。

4

1 に答える 1

0

OS を指定しませんが、それは実際には問題ではありません。すべての一般的な OS はこれを完全に禁止しています。代わりに、メモリ マップト ファイルを使用してください。ディスクからページを読み取るには、メモリから読み取るだけで、OS は (必要に応じて) ディスク読み取りを実行します。ディスクへの書き込みはほとんどオンデマンドですが、通常は明示的にオンデマンドで行うことができます。

「クエリqを実行しているデータセット」に関しては、それは意味がありません。クエリはデータではなくコードです。おそらく、データセット D に対してクエリ Q を実行していますか?

于 2015-06-26T09:03:26.820 に答える