どのような種類のコンテンツがどのように構成されているかを理解するために、トリプル ストアで表される特定の非常に大きなオントロジーを研究する必要があります。Intel Core i7-6500U と 8 GB の RAM を搭載した Windows 10 マシンで Protege 5.2.0 を使用しています。
主な問題は、Protege でのオントロジーのロード プロセスとプログラム自体のオントロジーの管理に問題を引き起こすトリプル ストアの重さ (多かれ少なかれ 200 MB) にあります。
JVM の使用可能なメモリを 466 MB から 4 GB に、シングル スレッド メモリを 16 MB から 2 GB に増やすロード プロセスに関する問題を解決することに成功しました。
ただし、ロードが正常に完了すると (ログ ファイルに表示されるように)、長時間 (20 分以上) 経過しても、プロセスの負荷が高いため、Protege は使用できなくなります。しかし、多くの努力の結果、Entity タブにたどり着いたところ、Protege によると、エンティティ、クラス、または個体は存在せず、注釈のみが存在することがわかりました。ログ ファイルにはエラーは報告されていませんが、各行に次のような警告が表示されます。
2017-05-12 14:54:54.937 [pool-2-thread-1] WARN OBOFormatParser LINE: 31 Expected white space at pos: 6 LINE:<http://minerva.atcult.it/rdf/000000362375> <http://purl.org/ontology/bibo/numPages> "14 p" .
問題はトリプル ストアに関連していますか、それとも Protege の特定のプラグイン/設定を使用して解決できますか?