gpt4 book ai didi

java - Java 7 WatchService 对其他人来说很慢吗?

转载 作者:IT老高 更新时间:2023-10-28 20:40:14 27 4
gpt4 key购买 nike

WatchService 看起来是一项很棒的技术,但它太慢了,无法在我测试过的 OS X 和 Linux 系统上使用。雪上加霜的是,它似乎也没有收到所有事件的通知。

我自己的代码和 Oracle 的规范示例都是这种情况。 (http://docs.oracle.com/javase/tutorial/displayCode.html?code=http://docs.oracle.com/javase/tutorial/essential/io/examples/WatchDir.java)

我知道 OS X OpenJDK 端口不确定此功能(请参阅 https://wikis.oracle.com/display/OpenJDK/Mac+OS+X+Port+Project+Status)

有没有人成功地在生产中使用它?

最佳答案

如果我改变,我的响应时间会更好

folder.register(watcher, StandardWatchEventKinds.ENTRY_MODIFY);

folder.register(watcher, new WatchEvent.Kind[]{StandardWatchEventKinds.ENTRY_MODIFY}, SensitivityWatchEventModifier.HIGH);

关于java - Java 7 WatchService 对其他人来说很慢吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9588737/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com