Linux のユーザー空間プログラムでは、ヒープからの割り当てによってメモリの一部を取得し、ポインタを他のスレッドで実行されている他の多くのコンポーネントに配布して使用します。上記のメモリが変更されたときに通知を受け取りたいです。もちろん、他のコンポーネントがメモリを変更しようとしたときに使用するカスタム ユーザー空間ソリューションを開発することもできます。私の場合の問題は、これらがレガシー コンポーネントであり、多くの場合にメモリに書き込むことができることです。したがって、メモリの一部が変更されたときに通知を受け取るために、inotify(ファイルが変更されたときに通知を受ける)または他のアプローチのような同様のAPIがあるかどうか疑問に思っています。
mmap と inotify の使用を検討しましたが、変更がフラッシュされない場合は明らかに機能しません。どんな提案でも大歓迎です:-)