C++フレームワークを評価しているベンチマーキングアプリケーションが1つあります。
時間とメモリの消費量を探しています。Linuxでは、現在のプログラムが占有しているメモリを取得するために、getrusage関数を使用しています。それは私のマシンで完全に動作します。
このアプリケーションをarmアーキテクチャにクロスコンパイルし、組み込みデバイス(Linuxも実行中)でコードを実行すると、問題が発生します。メモリ関数は0を返します。アプリケーションは組み込みデバイスで正常に実行されます。メモリ関数が私を返します。 0。
これに対する可能な解決策は何でしょうか?