これらの Linux マシンで HDFS を実行しました。「-Xmx」と「-Xms」を使用して、データノードに 25 GB のメモリを割り当てました。しかし、hdfs が 10GB のメモリしか使用しない場合、Out-Of-Memory 例外がスローされ、その間、「キャッシュされたメモリ」は約「50GB」です (私が使用したサーバーには合計 64GB のメモリがあります)。
システムメモリを占有し、HDFSでOutOfMemoryを引き起こしたのはページキャッシュだと思いますが、これは可能ですか?
そして、私が使用しているOSであるCentOS 6.3にはそのようなパラメータ「cache_stop」がないようですが、ページキャッシュを停止する他の方法はありますか?