Linux:プロセスで利用可能な最大の連続的なアドレス範囲を確認する方法
-
29-10-2019 - |
質問
コマンドラインにPIDを入力し、予約されていない最大の連続的なアドレススペースを取り戻したいと思います。何か案は?
64ビットRHEL 5.4で実行されている32ビットアプリは、しばらく実行した後、24時間を実行した後、クラップアウトします。当時、それは最大2.5 GBのメモリ使用ですが、メモリエラーから抜け出します。アプリのメモリスペースが断片化されているため、大きなファイルをMMAPすることに失敗していると思います。私はプロダクションサーバーに出かけ、その理論をテストしたかったのです。
正しい解決策はありません
所属していません StackOverflow