組み込みプログラムの使用メモリが増え続け実行時エラーとなる

クラウドソーシングの依頼ネタです。

組み込み機器の他機器との通信のエージング中に、Slabキャッシュが増大し、最終的にOOMになるトラブルが発生しているとの事。

主に、coconalaで案件を見ているのですが、めずらしくマニアックなネタです。

調べ続けてどうしようもなく、依頼したのでしょうか。

簡単に調べた所、他責も含めて可能性が広く、根本解決に至るのはハードルが高いのかも知れません。

目次

実行環境

OSは、PetaLinux。

ミドルウェアは、Xilinx の Zynq UltraScale+。

参考

同様な問題で苦労されている方がいるようです。

定期的なキャッシュ解放やオプション設定などで回避している見たいですね。

プログラム開発

Posted by iwadjp