在Linux内核中,默认的inotify机制提供了三个调控参数:
(1)max_queue_events:监控队列大小(操作事件);
(2)max_user_instances:最多监控实例数(监控目录);
(3)max_user_watches:每个实例最多监控文件数。
[root@localhost ~]# cat /proc/sys/fs/inotify/max_queued_events 16384 [root@localhost ~]# cat /proc/sys/fs/inotify/max_user_instances 128 [root@localhost ~]# cat /proc/sys/fs/inotify/max_user_watches 8192 //系统的默认值,如果有需要可以自行修改! [root@localhost ~]# vim /etc/sysctl.conf ………… //省略部分注释内容 fs.inotify.max_queued_events = 16384 fs.inotify.max_user_instances = 1024 fs.inotify.max_user_watches = 1048576 [root@localhost ~]# sysctl -p //立即生效