我可以并且应该尝试启用 CONFIG_INOTIFY 内核配置选项吗?

我可以并且应该尝试启用 CONFIG_INOTIFY 内核配置选项吗?

PowerTOP 刚刚提出了以下建议:

建议:启用 CONFIG_INOTIFY 内核配置选项。此选项允许程序等待文件和目录的更改,而不必轮询这些更改

这值得追求吗?我该怎么做?

答案1

您的内核是最新版本吗?PowerTOP 正在检查已重命名为 CONFIG_INOTIFY_USER 的旧选项,请参阅此错误报告。当然,您应该确保您的内核已启用 CONFIG_INOTIFY_USER —— 如果您有一个库存内核,那么应该没问题。如果您构建了自己的内核并使用,make menuconfig请查看 Filesystems->Inotify Support for Userspace 并确保已选中。

答案2

CONFIG_INOTIFY 是您可以在构建内核时启用的一个选项 - 它不是您可以通过(例如)grub 启动选项手动启用的选项。

一些较新的内核是使用 CONFIG_INOTIFY=y 构建的 - 例如在 Maverick 中。

要查看你的 Ubuntu 版本是否使用此选项构建内核,请查看这里适用于您的发行版和内核类型。然后搜索 CONFIG_INOTIFY。

相关内容