linux 的 inotify 和 epoll 机制Linux中的inotify和epoll机制是两种不同的事件通知机制,它们分别用于文件系统事件和网络事件。 1. inotify机制: - 主要用于文件系统事件,如文件创建、删除、修改等。 - 通过内核空间的inotify_init()函数初始化一个inotify实例。 - 使用inotify_add_watch()函数添加需要监控的文件或...
mINotifyFd = inotify_init(); result = inotify_add_watch(mINotifyFd, argv[1], IN_DELETE | IN_CREATE); while (1) { read_process_inotify_fd(mINotifyFd); //读数据 } return 0; } 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22...