私は大学のコースワーク用に分散型の組み込みマルチマスター/スレーブアプリケーションを作成しています。その一環として、各システムの CPU 速度、CPU 使用率、および使用可能なメモリを、それぞれ大量のメモリなしでリアルタイムで決定する方法が必要です。ネットワークとデバイスの構成を自動的に調整するための CPU 消費。
システム コールを定期的にトリガーしたり、ファイルを読み込んだり (open-read-close ....) しても、実際にはリソースに優しいオプションとは言えません。これにはPOSIX準拠のソリューションが必要だと思いますか?
システムはすべてLinuxを OS として使用し、リリースにはLGPL または BSDライブラリのみを使用することになっています。
これまでのところ、基準に適合するソリューションは見つかりませんでした。
何か案は?