我正在为 java 7 openjdk 实现提供的文件系统使用新的 io api。我的应用程序每隔几秒钟监视一次事件,并检查收集的事件列表中的 StandardWatchEventKind.ENTRY_CREATE 类型。我的问题是,ENTRY_CREATE 是否对应于文件系统中文件的初始创建或写入过程的完成?
例如,如果有一个应用程序将一个大图像写入磁盘需要 10 秒才能完成,那么 ENTRY_CREATE 事件何时会在 0 秒或 10 秒被触发?
我正在为 java 7 openjdk 实现提供的文件系统使用新的 io api。我的应用程序每隔几秒钟监视一次事件,并检查收集的事件列表中的 StandardWatchEventKind.ENTRY_CREATE 类型。我的问题是,ENTRY_CREATE 是否对应于文件系统中文件的初始创建或写入过程的完成?
例如,如果有一个应用程序将一个大图像写入磁盘需要 10 秒才能完成,那么 ENTRY_CREATE 事件何时会在 0 秒或 10 秒被触发?