Sesame NativeRDFでSPARQL更新を実行すると、一時データが/ tmpに書き込まれます。 私たちの場合、これはかなり大きいため、/ tmp上の利用可能な領域を超えている可能性があります。 このディレクトリはどこに設定されているので、別の場所に(再)設定できますか?Sesame NativeRDFの/ tmpへの書き込み
2
A
答えて
3
NativeStoreは、使用可能なRAMの量がRAM内のすべてを保持し続けるには不十分であると計算すると、データをディスク(一時ディレクトリ)に同期する内部でMemoryOverflowModel
を使用します。こうして作成された一時ファイルは、MemoryOverflowModel
オブジェクトの存続期間中にのみ存在します(最大でも、トランザクションの継続時間です)。
MemoryOverflowModel
は、システムプロパティjava.io.tmpdir
で定義されているように、ご使用のOSのデフォルト構成の一時ディレクトリを使用します。したがって、別のディレクトリを使用するように設定する場合は、このプロパティが別の値に設定されていることを確認してください。これを行う最も簡単な方法は、JREを呼び出すときにオーバーライドすることです(java -Djava.io.tmpdir=/some/other/dir ...
)。
また、JREのヒープスペースを増やすように設定して、大規模なアップデートの場合でもディスク同期が起こりにくいようにします。
関連する問題
- 1. Pyspark Systemml/tmpからの書き込み/読み込み
- 2. ファイルへの書き込み
- 3. DataContextへの書き込み
- 4. Wikiへの書き込み
- 5. Sqlalchemyへの書き込み
- 6. ファイルへの書き込み
- 7. アンドロイドエミュレータファイルシステムへの書き込み
- 8. ハフマンアルゴリズムファイルへの書き込み
- 9. ファイルへの書き込み
- 10. エアフローログへの書き込み
- 11. フレームバッファへの書き込み
- 12. CSVへの書き込み
- 13. 接続ノードの書き込みノードへの書き込み?
- 14. テキストのファイルへの書き込みと書き込みR
- 15. 電子は、USBドライブへの書き込みと書き込み
- 16. ファイルへの書き込みと書き込み
- 17. Android - オンラインmysqlデータベースへの書き込み/書き込み
- 18. I2C書き込みプロトコル:レジスタへの書き込み方法?
- 19. Python:ファイルへの書き込みと書き込みエラー
- 20. cakephpのtmpが書き込みされていないこと
- 21. ファイルへの読み書きの高速読み込みと書き込み
- 22. xlsx書込みcell_valueエラー、新しいワークシートへの書き込み
- 23. Androidの書き込み/読み込み中の画像へ
- 24. ELMAHログ情報のカスタムテーブルへの読み込み/書き込み
- 25. VC++のXMLへの書き込みと読み込み
- 26. std :: complex値のバイナリファイルへの書き込み/読み込み
- 27. Delphi:ファイルへの変数の書き込み/読み込み
- 28. ファイルへのC++の読み込みと書き込み
- 29. InputStreamからの読み込みとOutputStreamへの書き込み
- 30. Javaの同じファイルへの読み込みと書き込み