我是linux内核编程的新手。
目前,我使用debugfs将内核变量(比如myKernelVariable)的值输出到文件,比如debugfs / myFile
我想要做的是:我想使用用户级程序(更喜欢C,但python也适用于我),当debugfs / myFile中myKernelVariable的值发生变化时,我的用户级程序将会得到通知。
一种非常低效的方法是我可以在用户级程序中设置一个计时器,并反复检查debugfs / myFile中的值是否已更改。
是否有基于触发/通知的轻量级方法来执行此操作?
非常感谢。