Linux内核从2.6.13开始,引入了inotify机制,能够对文件系统的变化进行监控,如对文件进行删除、修改、创建等操作,可以及时通知应用程序进行事件的处理。这种相应处理机制,避免了频繁的文件轮询任务,提高了任务的处理效率。
1、检查系统内核版本
# uname -a
2、查看系统是否支持inotify
如果出现上面结果说明系统支持inotify。
3、centos7 安装inotify-tools工具
# yum install inotify-tools
4、查看inotify默认参数
5、修改inotify参数
(1)、命令修改
#
sysctl -w fs.inotify.max_user_instances=130
(2)、文件修改
# vim /etc/sysctl.conf
.conf文件中添加如下代码:
fs.inotify.max_user_insyances=130
(3)参数说明
max_user_instances