cryptomator / jfuse

Java bindings for FUSE using the FFM API
GNU Lesser General Public License v3.0
38 stars 2 forks source link

Unneeded read method call #71

Closed mohamadkaramidarabi closed 4 months ago

mohamadkaramidarabi commented 4 months ago

I’m using the jfuse Java library to create a Windows application similar to OneDrive that manages user files. My files are on the cloud, and I’ve overridden the read function in this library to stream files. However, I have an issue: when I open a directory, the library starts to read files without the user opening them. This causes a ‘not responding’ issue and consumes unneeded internet data. Do anyone have any ideas on how to resolve such an issue? @overheadhunter

infeo commented 4 months ago

the library starts to read files without the user opening them

It is not the library, but external applications which trigger the reads. jfuse is just a java wrapper for the FUSE-Callbacks, which handle requests from the operating system.

Additionally, on Windows you have an adapter layer (WinFSP) to translate Windows filesystem calls to the POSIX-based FUSE protocol. To satisfy the mapping, for one OS request there may be one or more FUSE-callbacks called.

You can analyze the behaviour of your application by starting the fuse-mount with the debug flag (-d) and catch the terminal output. On Windows using WinFSP it looks similar to this excerpt:

[main] INFO org.cryptomator.jfuse.examples.WindowsMirrorFileSystem - Mounting at M:...
The service java has been started.
java[TID=10d8]: FFFFB384022330F0: >>Create [UT---C] "\jfuse_mount_probe", FILE_OPEN, CreateOptions=200000, FileAttributes=0, Security=NULL, AllocationSize=0:0, AccessToken=0000000000000568[PID=47fc], DesiredAccess=80, GrantedAccess=0, ShareAccess=7
java[TID=10d8]: FFFFB384022330F0: <<Create IoStatus=c0000034[0]
[main] INFO org.cryptomator.jfuse.examples.WindowsMirrorFileSystem - Mounted to M:.
[main] INFO org.cryptomator.jfuse.examples.WindowsMirrorFileSystem - Enter a anything to unmount...
java[TID=10d8]: FFFFB383CEE03880: >>Create [UT---C] "\autorun.inf", FILE_OPEN, CreateOptions=200000, FileAttributes=0, Security=NULL, AllocationSize=0:0, AccessToken=0000000000000480[PID=594c], DesiredAccess=80, GrantedAccess=0, ShareAccess=7
java[TID=10d8]: FFFFB383CEE03880: <<Create IoStatus=c0000034[0]
java[TID=10d8]: FFFFB383DCF70D30: >>Create [UT---C] "\autorun.inf", FILE_OPEN, CreateOptions=60, FileAttributes=0, Security=NULL, AllocationSize=0:0, AccessToken=0000000000000584[PID=594c], DesiredAccess=120089, GrantedAccess=0, ShareAccess=7
java[TID=10d8]: FFFFB383DCF70D30: <<Create IoStatus=c0000034[0]
java[TID=10d8]: FFFFB383DCF70D30: >>Create [UT---C] "\autorun.inf", FILE_OPEN, CreateOptions=60, FileAttributes=0, Security=NULL, AllocationSize=0:0, AccessToken=0000000000000584[PID=594c], DesiredAccess=120089, GrantedAccess=0, ShareAccess=7
java[TID=10d8]: FFFFB383DCF70D30: <<Create IoStatus=c0000034[0]
java[TID=10d8]: FFFFB383DD884B90: >>Create [UT---C] "\", FILE_OPEN, CreateOptions=200000, FileAttributes=0, Security=NULL, AllocationSize=0:0, AccessToken=0000000000000584[PID=594c], DesiredAccess=80, GrantedAccess=0, ShareAccess=7
java[TID=10d8]: FFFFB383DD884B90: <<Create IoStatus=0[1] UserContext=0000000000000000:00000205FA0F62A0, GrantedAccess=80, FileInfo={FileAttributes=10, ReparseTag=0, AllocationSize=0:3000, FileSize=0:3000, CreationTime=2017-10-25T08:20:35.440Z, LastAccessTime=2024-04-17T09:46:41.902Z, LastWriteTime=2024-04-17T09:46:41.902Z, ChangeTime=2024-04-17T09:46:41.902Z, IndexNumber=0:0}
java[TID=10d8]: FFFFB38402786290: >>QueryVolumeInformation
java[TID=10d8]: FFFFB38402786290: <<QueryVolumeInformation IoStatus=0[0] VolumeInfo={TotalSize=d:50ff000, FreeSize=c:2b79b000, VolumeLabel="mirror"}
java[TID=10d8]: FFFFB38402233540: >>Close 0000000000000000:00000205FA0F62A0
java[TID=3fa8]: FFFFB383DCF70D30: >>Create [UT---C] "\AutoRun.inf", FILE_OPEN, CreateOptions=200000, FileAttributes=0, Security=NULL, AllocationSize=0:0, AccessToken=0000000000000480[PID=594c], DesiredAccess=80, GrantedAccess=0, ShareAccess=7
java[TID=10d8]: FFFFB38402233540: <<Close IoStatus=0[0]
java[TID=3fa8]: FFFFB383DCF70D30: <<Create IoStatus=c0000034[0]
java[TID=3fa8]: FFFFB383E21A4E00: >>Create [UT---C] "\", FILE_OPEN, CreateOptions=21, FileAttributes=10, Security=NULL, AllocationSize=0:0, AccessToken=0000000000000568[PID=28a8], DesiredAccess=100000, GrantedAccess=0, ShareAccess=3
java[TID=3fa8]: FFFFB383E21A4E00: <<Create IoStatus=0[1] UserContext=0000000000000000:00000205FA0F6210, GrantedAccess=100000, FileInfo={FileAttributes=10, ReparseTag=0, AllocationSize=0:3000, FileSize=0:3000, CreationTime=2017-10-25T08:20:35.440Z, LastAccessTime=2024-04-17T09:46:41.902Z, LastWriteTime=2024-04-17T09:46:41.902Z, ChangeTime=2024-04-17T09:46:41.902Z, IndexNumber=0:0}
java[TID=3fa8]: FFFFB383D741F790: >>QueryVolumeInformation
java[TID=3fa8]: FFFFB383D741F790: <<QueryVolumeInformation IoStatus=0[0] VolumeInfo={TotalSize=d:50ff000, FreeSize=c:2b79b000, VolumeLabel="mirror"}
java[TID=3fa8]: FFFFB383DD889200: >>Close 0000000000000000:00000205FA0F6210
java[TID=3fa8]: FFFFB383DD889200: <<Close IoStatus=0[0]
java[TID=3fa8]: FFFFB383F3A98E80: >>Create [UT---C] "\", FILE_OPEN, CreateOptions=200000, FileAttributes=0, Security=NULL, AllocationSize=0:0, AccessToken=0000000000000584[PID=594c], DesiredAccess=80, GrantedAccess=0, ShareAccess=7
java[TID=3fa8]: FFFFB383F3A98E80: <<Create IoStatus=0[1] UserContext=0000000000000000:00000205FA0F6210, GrantedAccess=80, FileInfo={FileAttributes=10, ReparseTag=0, AllocationSize=0:3000, FileSize=0:3000, CreationTime=2017-10-25T08:20:35.440Z, LastAccessTime=2024-04-17T09:46:41.902Z, LastWriteTime=2024-04-17T09:46:41.902Z, ChangeTime=2024-04-17T09:46:41.902Z, IndexNumber=0:0}
java[TID=3fa8]: FFFFB384027887F0: >>Close 0000000000000000:00000205FA0F6210
java[TID=3fa8]: FFFFB384027887F0: <<Close IoStatus=0[0]
java[TID=3fa8]: FFFFB383D741F790: >>Create [UT---C] "\", FILE_OPEN, CreateOptions=0, FileAttributes=0, Security=NULL, AllocationSize=0:0, AccessToken=0000000000000568[PID=594c], DesiredAccess=100081, GrantedAccess=0, ShareAccess=7
java[TID=3fa8]: FFFFB383D741F790: <<Create IoStatus=0[1] UserContext=0000000000000000:00000205FA0F60F0, GrantedAccess=100081, FileInfo={FileAttributes=10, ReparseTag=0, AllocationSize=0:3000, FileSize=0:3000, CreationTime=2017-10-25T08:20:35.440Z, LastAccessTime=2024-04-17T09:46:41.902Z, LastWriteTime=2024-04-17T09:46:41.902Z, ChangeTime=2024-04-17T09:46:41.902Z, IndexNumber=0:0}
java[TID=3fa8]: FFFFB384022419D0: >>Create [UT---C] "\", FILE_OPEN, CreateOptions=0, FileAttributes=0, Security=NULL, AllocationSize=0:0, AccessToken=0000000000000480[PID=594c], DesiredAccess=100081, GrantedAccess=0, ShareAccess=7
java[TID=3fa8]: FFFFB384022419D0: <<Create IoStatus=0[1] UserContext=0000000000000000:00000205FA0F63F0, GrantedAccess=100081, FileInfo={FileAttributes=10, ReparseTag=0, AllocationSize=0:3000, FileSize=0:3000, CreationTime=2017-10-25T08:20:35.440Z, LastAccessTime=2024-04-17T09:46:41.902Z, LastWriteTime=2024-04-17T09:46:41.902Z, ChangeTime=2024-04-17T09:46:41.902Z, IndexNumber=0:0}
java[TID=3fa8]: FFFFB383D2D3AD80: >>Create [UT---C] "\", FILE_OPEN, CreateOptions=21, FileAttributes=10, Security=NULL, AllocationSize=0:0, AccessToken=0000000000000584[PID=28a8], DesiredAccess=100000, GrantedAccess=0, ShareAccess=3
java[TID=3fa8]: FFFFB383D2D3AD80: <<Create IoStatus=0[1] UserContext=0000000000000000:00000205FA0F6270, GrantedAccess=100000, FileInfo={FileAttributes=10, ReparseTag=0, AllocationSize=0:3000, FileSize=0:3000, CreationTime=2017-10-25T08:20:35.440Z, LastAccessTime=2024-04-17T09:46:41.902Z, LastWriteTime=2024-04-17T09:46:41.902Z, ChangeTime=2024-04-17T09:46:41.902Z, IndexNumber=0:0}
java[TID=3fa8]: FFFFB383CEE03E40: >>Close 0000000000000000:00000205FA0F6270
java[TID=3fa8]: FFFFB383CEE03E40: <<Close IoStatus=0[0]
java[TID=3fa8]: FFFFB3840ABAF4F0: >>Create [UT---C] "\", FILE_OPEN, CreateOptions=200000, FileAttributes=0, Security=NULL, AllocationSize=0:0, AccessToken=0000000000000580[PID=594c], DesiredAccess=80, GrantedAccess=0, ShareAccess=7
java[TID=3fa8]: FFFFB3840ABAF4F0: <<Create IoStatus=0[1] UserContext=0000000000000000:00000205FA0F6420, GrantedAccess=80, FileInfo={FileAttributes=10, ReparseTag=0, AllocationSize=0:3000, FileSize=0:3000, CreationTime=2017-10-25T08:20:35.440Z, LastAccessTime=2024-04-17T09:46:41.902Z, LastWriteTime=2024-04-17T09:46:41.902Z, ChangeTime=2024-04-17T09:46:41.902Z, IndexNumber=0:0}
java[TID=3fa8]: FFFFB383E21A6C30: >>QueryInformation 0000000000000000:00000205FA0F6420
java[TID=3fa8]: FFFFB383E21A6C30: <<QueryInformation IoStatus=0[0] FileInfo={FileAttributes=10, ReparseTag=0, AllocationSize=0:3000, FileSize=0:3000, CreationTime=2017-10-25T08:20:35.440Z, LastAccessTime=2024-04-17T09:46:41.902Z, LastWriteTime=2024-04-17T09:46:41.902Z, ChangeTime=2024-04-17T09:46:41.902Z, IndexNumber=0:0}
java[TID=3fa8]: FFFFB3840223B980: >>Close 0000000000000000:00000205FA0F6420
java[TID=3fa8]: FFFFB3840223B980: <<Close IoStatus=0[0]
java[TID=3fa8]: FFFFB383DD888230: >>Create [UT---C] "\desktop.ini", FILE_OPEN, CreateOptions=64, FileAttributes=0, Security=NULL, AllocationSize=0:0, AccessToken=0000000000000580[PID=28a8], DesiredAccess=120089, GrantedAccess=0, ShareAccess=7
java[TID=3fa8]: FFFFB383DD888230: <<Create IoStatus=c0000034[0]
java[TID=3fa8]: FFFFB38402234510: >>Create [UT---C] "\", FILE_OPEN, CreateOptions=20, FileAttributes=0, Security=NULL, AllocationSize=0:0, AccessToken=0000000000000474[PID=28a8], DesiredAccess=100081, GrantedAccess=0, ShareAccess=7
java[TID=3fa8]: FFFFB38402234510: <<Create IoStatus=0[1] UserContext=0000000000000000:00000205FA0F6330, GrantedAccess=100081, FileInfo={FileAttributes=10, ReparseTag=0, AllocationSize=0:3000, FileSize=0:3000, CreationTime=2017-10-25T08:20:35.440Z, LastAccessTime=2024-04-17T09:46:41.902Z, LastWriteTime=2024-04-17T09:46:41.902Z, ChangeTime=2024-04-17T09:46:41.902Z, IndexNumber=0:0}
java[TID=3fa8]: FFFFB383F9A1F340: >>QueryDirectory 0000000000000000:00000205FA0F6330, Address=00000205B4FC0000, Length=65520, Pattern=NULL, Marker=NULL
java[TID=3fa8]: FFFFB383F9A1F340: <<QueryDirectory IoStatus=0[5650]
java[TID=3fa8]: FFFFB383DD886400: >>Close 0000000000000000:00000205FA0F6330
java[TID=3fa8]: FFFFB383DD886400: <<Close IoStatus=0[0]
java[TID=3fa8]: FFFFB383F9A3CDA0: >>Create [UT---C] "\", FILE_OPEN, CreateOptions=21, FileAttributes=10, Security=NULL, AllocationSize=0:0, AccessToken=0000000000000580[PID=28a8], DesiredAccess=100000, GrantedAccess=0, ShareAccess=3
java[TID=3fa8]: FFFFB383F9A3CDA0: <<Create IoStatus=0[1] UserContext=0000000000000000:00000205B4D1B940, GrantedAccess=100000, FileInfo={FileAttributes=10, ReparseTag=0, AllocationSize=0:3000, FileSize=0:3000, CreationTime=2017-10-25T08:20:35.440Z, LastAccessTime=2024-04-22T13:55:37.974Z, LastWriteTime=2024-04-17T09:46:41.902Z, ChangeTime=2024-04-22T13:55:37.974Z, IndexNumber=0:0}
java[TID=3fa8]: FFFFB383DCF66390: >>QueryVolumeInformation
java[TID=3fa8]: FFFFB383DCF66390: <<QueryVolumeInformation IoStatus=0[0] VolumeInfo={TotalSize=d:50ff000, FreeSize=c:2b79b000, VolumeLabel="mirror"}
java[TID=3fa8]: FFFFB383DCF73CA0: >>Close 0000000000000000:00000205B4D1B940
java[TID=3fa8]: FFFFB383DCF73CA0: <<Close IoStatus=0[0]
java[TID=3fa8]: FFFFB3840223B980: >>Create [UT---C] "\", FILE_OPEN, CreateOptions=21, FileAttributes=10, Security=NULL, AllocationSize=0:0, AccessToken=0000000000000480[PID=28a8], DesiredAccess=100000, GrantedAccess=0, ShareAccess=3
java[TID=3fa8]: FFFFB3840223B980: <<Create IoStatus=0[1] UserContext=0000000000000000:00000205B4D1B730, GrantedAccess=100000, FileInfo={FileAttributes=10, ReparseTag=0, AllocationSize=0:3000, FileSize=0:3000, CreationTime=2017-10-25T08:20:35.440Z, LastAccessTime=2024-04-22T13:55:37.974Z, LastWriteTime=2024-04-17T09:46:41.902Z, ChangeTime=2024-04-22T13:55:37.974Z, IndexNumber=0:0}
java[TID=3fa8]: FFFFB383E21A6C30: >>Close 0000000000000000:00000205B4D1B730
java[TID=3fa8]: FFFFB383E21A6C30: <<Close IoStatus=0[0]
java[TID=3fa8]: FFFFB383F3A8AB60: >>Create [UT---C] "\", FILE_OPEN, CreateOptions=21, FileAttributes=10, Security=NULL, AllocationSize=0:0, AccessToken=0000000000000568[PID=28a8], DesiredAccess=100000, GrantedAccess=0, ShareAccess=3
java[TID=3fa8]: FFFFB383F3A8AB60: <<Create IoStatus=0[1] UserContext=0000000000000000:00000205B4D1BD90, GrantedAccess=100000, FileInfo={FileAttributes=10, ReparseTag=0, AllocationSize=0:3000, FileSize=0:3000, CreationTime=2017-10-25T08:20:35.440Z, LastAccessTime=2024-04-22T13:55:37.974Z, LastWriteTime=2024-04-17T09:46:41.902Z, ChangeTime=2024-04-22T13:55:37.974Z, IndexNumber=0:0}
java[TID=3fa8]: FFFFB383DCF66390: >>Close 0000000000000000:00000205B4D1BD90
java[TID=3fa8]: FFFFB383DCF66390: <<Close IoStatus=0[0]
java[TID=3fa8]: FFFFB38402221450: >>Create [UT---C] "\", FILE_OPEN, CreateOptions=21, FileAttributes=10, Security=NULL, AllocationSize=0:0, AccessToken=0000000000000568[PID=28a8], DesiredAccess=100000, GrantedAccess=0, ShareAccess=3
java[TID=3fa8]: FFFFB38402221450: <<Create IoStatus=0[1] UserContext=0000000000000000:00000205B4D1B850, GrantedAccess=100000, FileInfo={FileAttributes=10, ReparseTag=0, AllocationSize=0:3000, FileSize=0:3000, CreationTime=2017-10-25T08:20:35.440Z, LastAccessTime=2024-04-22T13:55:37.974Z, LastWriteTime=2024-04-17T09:46:41.902Z, ChangeTime=2024-04-22T13:55:37.974Z, IndexNumber=0:0}
java[TID=3fa8]: FFFFB383DCF73CA0: >>Close 0000000000000000:00000205B4D1B850
java[TID=3fa8]: FFFFB383DCF73CA0: <<Close IoStatus=0[0]
java[TID=3fa8]: FFFFB383F9A3CDA0: >>Create [UT---C] "\", FILE_OPEN, CreateOptions=21, FileAttributes=10, Security=NULL, AllocationSize=0:0, AccessToken=0000000000000580[PID=28a8], DesiredAccess=100000, GrantedAccess=0, ShareAccess=3
java[TID=3fa8]: FFFFB383F9A3CDA0: <<Create IoStatus=0[1] UserContext=0000000000000000:00000205B4D1B850, GrantedAccess=100000, FileInfo={FileAttributes=10, ReparseTag=0, AllocationSize=0:3000, FileSize=0:3000, CreationTime=2017-10-25T08:20:35.440Z, LastAccessTime=2024-04-22T13:55:37.974Z, LastWriteTime=2024-04-17T09:46:41.902Z, ChangeTime=2024-04-22T13:55:37.974Z, IndexNumber=0:0}
java[TID=3fa8]: FFFFB383E21A6C30: >>Close 0000000000000000:00000205B4D1B850
java[TID=3fa8]: FFFFB383E21A6C30: <<Close IoStatus=0[0]
java[TID=3fa8]: FFFFB383F3AA2CA0: >>Create [UT---C] "\", FILE_OPEN, CreateOptions=21, FileAttributes=10, Security=NULL, AllocationSize=0:0, AccessToken=0000000000000580[PID=28a8], DesiredAccess=100000, GrantedAccess=0, ShareAccess=3
java[TID=3fa8]: FFFFB383F3AA2CA0: <<Create IoStatus=0[1] UserContext=0000000000000000:00000205B4D1B970, GrantedAccess=100000, FileInfo={FileAttributes=10, ReparseTag=0, AllocationSize=0:3000, FileSize=0:3000, CreationTime=2017-10-25T08:20:35.440Z, LastAccessTime=2024-04-22T13:55:37.974Z, LastWriteTime=2024-04-17T09:46:41.902Z, ChangeTime=2024-04-22T13:55:37.974Z, IndexNumber=0:0}
java[TID=3fa8]: FFFFB383DD89D9C0: >>Close 0000000000000000:00000205B4D1B970
java[TID=3fa8]: FFFFB383DD89D9C0: <<Close IoStatus=0[0]
java[TID=3fa8]: FFFFB38402221450: >>Create [UT---C] "\", FILE_OPEN, CreateOptions=21, FileAttributes=10, Security=NULL, AllocationSize=0:0, AccessToken=0000000000000568[PID=28a8], DesiredAccess=100000, GrantedAccess=0, ShareAccess=3
java[TID=3fa8]: FFFFB38402221450: <<Create IoStatus=0[1] UserContext=0000000000000000:00000205B4D1B730, GrantedAccess=100000, FileInfo={FileAttributes=10, ReparseTag=0, AllocationSize=0:3000, FileSize=0:3000, CreationTime=2017-10-25T08:20:35.440Z, LastAccessTime=2024-04-22T13:55:37.974Z, LastWriteTime=2024-04-17T09:46:41.902Z, ChangeTime=2024-04-22T13:55:37.974Z, IndexNumber=0:0}
java[TID=3fa8]: FFFFB383DCF66390: >>Close 0000000000000000:00000205B4D1B730
java[TID=3fa8]: FFFFB383DCF66390: <<Close IoStatus=0[0]
java[TID=3fa8]: FFFFB38402221450: >>Create [UT---C] "\", FILE_OPEN, CreateOptions=21, FileAttributes=10, Security=NULL, AllocationSize=0:0, AccessToken=0000000000000584[PID=28a8], DesiredAccess=100000, GrantedAccess=0, ShareAccess=3
java[TID=3fa8]: FFFFB38402221450: <<Create IoStatus=0[1] UserContext=0000000000000000:00000205B4D1B880, GrantedAccess=100000, FileInfo={FileAttributes=10, ReparseTag=0, AllocationSize=0:3000, FileSize=0:3000, CreationTime=2017-10-25T08:20:35.440Z, LastAccessTime=2024-04-22T13:55:37.974Z, LastWriteTime=2024-04-17T09:46:41.902Z, ChangeTime=2024-04-22T13:55:37.974Z, IndexNumber=0:0}
java[TID=3fa8]: FFFFB384022419D0: >>Close 0000000000000000:00000205B4D1B880
java[TID=3fa8]: FFFFB384022419D0: <<Close IoStatus=0[0]
java[TID=3fa8]: FFFFB383DD89D9C0: >>Create [UT---C] "\", FILE_OPEN, CreateOptions=21, FileAttributes=10, Security=NULL, AllocationSize=0:0, AccessToken=0000000000000480[PID=28a8], DesiredAccess=100000, GrantedAccess=0, ShareAccess=3
java[TID=3fa8]: FFFFB383DD89D9C0: <<Create IoStatus=0[1] UserContext=0000000000000000:00000205B4D1C090, GrantedAccess=100000, FileInfo={FileAttributes=10, ReparseTag=0, AllocationSize=0:3000, FileSize=0:3000, CreationTime=2017-10-25T08:20:35.440Z, LastAccessTime=2024-04-22T13:55:37.974Z, LastWriteTime=2024-04-17T09:46:41.902Z, ChangeTime=2024-04-22T13:55:37.974Z, IndexNumber=0:0}
java[TID=3fa8]: FFFFB3840223B980: >>Close 0000000000000000:00000205B4D1C090
java[TID=3fa8]: FFFFB3840223B980: <<Close IoStatus=0[0]
java[TID=3fa8]: FFFFB383F9A3CDA0: >>Create [UT---C] "\", FILE_OPEN, CreateOptions=21, FileAttributes=10, Security=NULL, AllocationSize=0:0, AccessToken=0000000000000480[PID=28a8], DesiredAccess=100000, GrantedAccess=0, ShareAccess=3
java[TID=3fa8]: FFFFB383F9A3CDA0: <<Create IoStatus=0[1] UserContext=0000000000000000:00000205B4D1BF70, GrantedAccess=100000, FileInfo={FileAttributes=10, ReparseTag=0, AllocationSize=0:3000, FileSize=0:3000, CreationTime=2017-10-25T08:20:35.440Z, LastAccessTime=2024-04-22T13:55:37.974Z, LastWriteTime=2024-04-17T09:46:41.902Z, ChangeTime=2024-04-22T13:55:37.974Z, IndexNumber=0:0}
java[TID=3fa8]: FFFFB3840223B980: >>Close 0000000000000000:00000205B4D1BF70
java[TID=3fa8]: FFFFB3840223B980: <<Close IoStatus=0[0]
java[TID=3fa8]: FFFFB383DD885880: >>Create [UT---C] "\", FILE_OPEN, CreateOptions=21, FileAttributes=10, Security=NULL, AllocationSize=0:0, AccessToken=000000000000058C[PID=28a8], DesiredAccess=100000, GrantedAccess=0, ShareAccess=3
java[TID=3fa8]: FFFFB383DD885880: <<Create IoStatus=0[1] UserContext=0000000000000000:00000205B4D1C090, GrantedAccess=100000, FileInfo={FileAttributes=10, ReparseTag=0, AllocationSize=0:3000, FileSize=0:3000, CreationTime=2017-10-25T08:20:35.440Z, LastAccessTime=2024-04-22T13:55:37.974Z, LastWriteTime=2024-04-17T09:46:41.902Z, ChangeTime=2024-04-22T13:55:37.974Z, IndexNumber=0:0}
java[TID=3fa8]: FFFFB383F9A20D20: >>Close 0000000000000000:00000205B4D1C090
java[TID=3fa8]: FFFFB383F9A20D20: <<Close IoStatus=0[0]
java[TID=10d8]: FFFFB383F9A205F0: >>Create [UT---C] "\", FILE_OPEN, CreateOptions=21, FileAttributes=10, Security=NULL, AllocationSize=0:0, AccessToken=000000000000058C[PID=28a8], DesiredAccess=100000, GrantedAccess=0, ShareAccess=3
java[TID=10d8]: FFFFB383F9A205F0: <<Create IoStatus=0[1] UserContext=0000000000000000:00000205FA9ACA60, GrantedAccess=100000, FileInfo={FileAttributes=10, ReparseTag=0, AllocationSize=0:3000, FileSize=0:3000, CreationTime=2017-10-25T08:20:35.440Z, LastAccessTime=2024-04-22T13:55:37.974Z, LastWriteTime=2024-04-17T09:46:41.902Z, ChangeTime=2024-04-22T13:55:37.974Z, IndexNumber=0:0}
java[TID=10d8]: FFFFB383F3AA2CA0: >>Close 0000000000000000:00000205FA9ACA60
java[TID=10d8]: FFFFB383F3AA2CA0: <<Close IoStatus=0[0]
java[TID=10d8]: FFFFB38402234510: >>Create [UT---C] "\", FILE_OPEN, CreateOptions=21, FileAttributes=10, Security=NULL, AllocationSize=0:0, AccessToken=0000000000000584[PID=28a8], DesiredAccess=100000, GrantedAccess=0, ShareAccess=3
java[TID=10d8]: FFFFB38402234510: <<Create IoStatus=0[1] UserContext=0000000000000000:00000205FA9ACA60, GrantedAccess=100000, FileInfo={FileAttributes=10, ReparseTag=0, AllocationSize=0:3000, FileSize=0:3000, CreationTime=2017-10-25T08:20:35.440Z, LastAccessTime=2024-04-22T13:55:37.974Z, LastWriteTime=2024-04-17T09:46:41.902Z, ChangeTime=2024-04-22T13:55:37.974Z, IndexNumber=0:0}
java[TID=10d8]: FFFFB383F3A8AB60: >>Close 0000000000000000:00000205FA9ACA60
java[TID=10d8]: FFFFB383F3A8AB60: <<Close IoStatus=0[0]
java[TID=10d8]: FFFFB38402234510: >>Create [UT---C] "\", FILE_OPEN, CreateOptions=21, FileAttributes=10, Security=NULL, AllocationSize=0:0, AccessToken=000000000000058C[PID=28a8], DesiredAccess=100000, GrantedAccess=0, ShareAccess=3
java[TID=10d8]: FFFFB38402234510: <<Create IoStatus=0[1] UserContext=0000000000000000:00000205FA9ACA60, GrantedAccess=100000, FileInfo={FileAttributes=10, ReparseTag=0, AllocationSize=0:3000, FileSize=0:3000, CreationTime=2017-10-25T08:20:35.440Z, LastAccessTime=2024-04-22T13:55:37.974Z, LastWriteTime=2024-04-17T09:46:41.902Z, ChangeTime=2024-04-22T13:55:37.974Z, IndexNumber=0:0}
java[TID=10d8]: FFFFB383DCF73CA0: >>Close 0000000000000000:00000205FA9ACA60
java[TID=10d8]: FFFFB383DCF73CA0: <<Close IoStatus=0[0]
java[TID=10d8]: FFFFB384022419D0: >>Create [UT---C] "\", FILE_OPEN, CreateOptions=200000, FileAttributes=0, Security=NULL, AllocationSize=0:0, AccessToken=0000000000000580[PID=28a8], DesiredAccess=20000, GrantedAccess=0, ShareAccess=7
java[TID=10d8]: FFFFB384022419D0: <<Create IoStatus=0[1] UserContext=0000000000000000:00000205FA9ACA60, GrantedAccess=20000, FileInfo={FileAttributes=10, ReparseTag=0, AllocationSize=0:3000, FileSize=0:3000, CreationTime=2017-10-25T08:20:35.440Z, LastAccessTime=2024-04-22T13:55:37.974Z, LastWriteTime=2024-04-17T09:46:41.902Z, ChangeTime=2024-04-22T13:55:37.974Z, IndexNumber=0:0}
java[TID=10d8]: FFFFB383F9A205F0: >>QuerySecurity 0000000000000000:00000205FA9ACA60
java[TID=10d8]: FFFFB383F9A205F0: <<QuerySecurity IoStatus=0[0] Security="O:S-1-5-21-1806044646-1769829900-1062713315-1005G:AUD:P(A;;FA;;;S-1-5-21-1806044646-1769829900-1062713315-1005)(A;;0x1200a9;;;AU)(A;;0x1200a9;;;WD)"
java[TID=10d8]: FFFFB383F3AA2CA0: >>Close 0000000000000000:00000205FA9ACA60
java[TID=10d8]: FFFFB383F3AA2CA0: <<Close IoStatus=0[0]
java[TID=3fa8]: FFFFB383F9A205F0: >>Create [UT---C] "\", FILE_OPEN, CreateOptions=200000, FileAttributes=0, Security=NULL, AllocationSize=0:0, AccessToken=0000000000000480[PID=28a8], DesiredAccess=20000, GrantedAccess=0, ShareAccess=7
java[TID=3fa8]: FFFFB383F9A205F0: <<Create IoStatus=0[1] UserContext=0000000000000000:00000205B4D1B820, GrantedAccess=20000, FileInfo={FileAttributes=10, ReparseTag=0, AllocationSize=0:3000, FileSize=0:3000, CreationTime=2017-10-25T08:20:35.440Z, LastAccessTime=2024-04-22T13:55:37.974Z, LastWriteTime=2024-04-17T09:46:41.902Z, ChangeTime=2024-04-22T13:55:37.974Z, IndexNumber=0:0}
java[TID=3fa8]: FFFFB383F9A1F4B0: >>Close 0000000000000000:00000205B4D1B820
java[TID=3fa8]: FFFFB383F9A1F4B0: <<Close IoStatus=0[0]
java[TID=3fa8]: FFFFB38402221450: >>Create [UT---C] "\", FILE_OPEN, CreateOptions=20, FileAttributes=0, Security=NULL, AllocationSize=0:0, AccessToken=0000000000000480[PID=28a8], DesiredAccess=100081, GrantedAccess=0, ShareAccess=7
java[TID=3fa8]: FFFFB38402221450: <<Create IoStatus=0[1] UserContext=0000000000000000:00000205B4D1BEB0, GrantedAccess=100081, FileInfo={FileAttributes=10, ReparseTag=0, AllocationSize=0:3000, FileSize=0:3000, CreationTime=2017-10-25T08:20:35.440Z, LastAccessTime=2024-04-22T13:55:37.974Z, LastWriteTime=2024-04-17T09:46:41.902Z, ChangeTime=2024-04-22T13:55:37.974Z, IndexNumber=0:0}
java[TID=3fa8]: FFFFB383F3AA2CA0: >>Close 0000000000000000:00000205B4D1BEB0
java[TID=3fa8]: FFFFB383F3AA2CA0: <<Close IoStatus=0[0]
java[TID=3fa8]: FFFFB38402234510: >>Create [UT---C] "\", FILE_OPEN, CreateOptions=21, FileAttributes=10, Security=NULL, AllocationSize=0:0, AccessToken=0000000000000568[PID=28a8], DesiredAccess=100000, GrantedAccess=0, ShareAccess=3
java[TID=3fa8]: FFFFB38402234510: <<Create IoStatus=0[1] UserContext=0000000000000000:00000205B4D1B6A0, GrantedAccess=100000, FileInfo={FileAttributes=10, ReparseTag=0, AllocationSize=0:3000, FileSize=0:3000, CreationTime=2017-10-25T08:20:35.440Z, LastAccessTime=2024-04-22T13:55:37.974Z, LastWriteTime=2024-04-17T09:46:41.902Z, ChangeTime=2024-04-22T13:55:37.974Z, IndexNumber=0:0}
java[TID=3fa8]: FFFFB3840223DD70: >>Close 0000000000000000:00000205B4D1B6A0
java[TID=3fa8]: FFFFB3840223DD70: <<Close IoStatus=0[0]
java[TID=3fa8]: FFFFB383DD888230: >>Create [UT---C] "\", FILE_OPEN, CreateOptions=21, FileAttributes=10, Security=NULL, AllocationSize=0:0, AccessToken=0000000000000584[PID=28a8], DesiredAccess=100000, GrantedAccess=0, ShareAccess=3
java[TID=3fa8]: FFFFB383DD888230: <<Create IoStatus=0[1] UserContext=0000000000000000:00000205B4D1BE20, GrantedAccess=100000, FileInfo={FileAttributes=10, ReparseTag=0, AllocationSize=0:3000, FileSize=0:3000, CreationTime=2017-10-25T08:20:35.440Z, LastAccessTime=2024-04-22T13:55:37.974Z, LastWriteTime=2024-04-17T09:46:41.902Z, ChangeTime=2024-04-22T13:55:37.974Z, IndexNumber=0:0}
java[TID=3fa8]: FFFFB3840ABAF4F0: >>Close 0000000000000000:00000205B4D1BE20
java[TID=3fa8]: FFFFB3840ABAF4F0: <<Close IoStatus=0[0]
java[TID=3fa8]: FFFFB383F9A1F340: >>Create [UT---C] "\", FILE_OPEN, CreateOptions=21, FileAttributes=10, Security=NULL, AllocationSize=0:0, AccessToken=0000000000000584[PID=28a8], DesiredAccess=100000, GrantedAccess=0, ShareAccess=3
java[TID=3fa8]: FFFFB383F9A1F340: <<Create IoStatus=0[1] UserContext=0000000000000000:00000205B4D1B970, GrantedAccess=100000, FileInfo={FileAttributes=10, ReparseTag=0, AllocationSize=0:3000, FileSize=0:3000, CreationTime=2017-10-25T08:20:35.440Z, LastAccessTime=2024-04-22T13:55:37.974Z, LastWriteTime=2024-04-17T09:46:41.902Z, ChangeTime=2024-04-22T13:55:37.974Z, IndexNumber=0:0}
java[TID=3fa8]: FFFFB3840223DD70: >>Close 0000000000000000:00000205B4D1B970
java[TID=3fa8]: FFFFB3840223DD70: <<Close IoStatus=0[0]
java[TID=3fa8]: FFFFB383DD885880: >>Create [UT---C] "\ideaIC-2017.2.5.exe", FILE_OPEN, CreateOptions=60, FileAttributes=0, Security=NULL, AllocationSize=0:0, AccessToken=000000000000058C[PID=28a8], DesiredAccess=120089, GrantedAccess=0, ShareAccess=5
java[TID=3fa8]: FFFFB383DD885880: <<Create IoStatus=0[1] UserContext=0000000000000000:00000205B4D1BCA0, GrantedAccess=120089, FileInfo={FileAttributes=0, ReparseTag=0, AllocationSize=0:16477000, FileSize=0:164769f8, CreationTime=2018-01-12T22:17:52.199Z, LastAccessTime=2024-04-17T09:46:25.494Z, LastWriteTime=2018-01-12T22:17:57.529Z, ChangeTime=2024-04-17T09:46:25.494Z, IndexNumber=0:0}
java[TID=3fa8]: FFFFB384022419D0: >>QuerySecurity 0000000000000000:00000205B4D1BCA0
java[TID=3fa8]: FFFFB384022419D0: <<QuerySecurity IoStatus=0[0] Security="O:S-1-5-21-1806044646-1769829900-1062713315-1005G:AUD:P(A;;0x1f019f;;;S-1-5-21-1806044646-1769829900-1062713315-1005)(A;;FR;;;AU)(A;;FR;;;WD)"
java[TID=3fa8]: FFFFB383F98E5010: >>Read 0000000000000000:00000205B4D1BCA0, Address=00000205B4FC0000, Offset=0:0, Length=32768, Key=0
java[TID=3fa8]: FFFFB383F98E5010: <<Read IoStatus=0[32768]
java[TID=3fa8]: FFFFB383F98E5010: >>Read 0000000000000000:00000205B4D1BCA0, Address=00000205B4FC0000, Offset=0:1646f000, Length=32768, Key=0
java[TID=3fa8]: FFFFB383F98E5010: <<Read IoStatus=0[31224]
java[TID=3fa8]: FFFFB383D5E0AAA0: >>Read 0000000000000000:00000205B4D1BCA0, Address=00000205B4FC0000, Offset=0:8000, Length=32768, Key=0
java[TID=3fa8]: FFFFB383D5E0AAA0: <<Read IoStatus=0[32768]
java[TID=3fa8]: FFFFB383F9A1F340: >>Create [UT---C] "\", FILE_OPEN, CreateOptions=21, FileAttributes=10, Security=NULL, AllocationSize=0:0, AccessToken=0000000000000590[PID=28a8], DesiredAccess=100000, GrantedAccess=0, ShareAccess=3
java[TID=3fa8]: FFFFB383F9A1F340: <<Create IoStatus=0[1] UserContext=0000000000000000:00000205B4D1B790, GrantedAccess=100000, FileInfo={FileAttributes=10, ReparseTag=0, AllocationSize=0:3000, FileSize=0:3000, CreationTime=2017-10-25T08:20:35.440Z, LastAccessTime=2024-04-22T13:55:37.974Z, LastWriteTime=2024-04-17T09:46:41.902Z, ChangeTime=2024-04-22T13:55:37.974Z, IndexNumber=0:0}
java[TID=3fa8]: FFFFB3840ABAA190: >>Close 0000000000000000:00000205B4D1B790
java[TID=3fa8]: FFFFB3840ABAA190: <<Close IoStatus=0[0]
java[TID=3fa8]: FFFFB3840223B980: >>Create [UT---C] "\", FILE_OPEN, CreateOptions=200000, FileAttributes=0, Security=NULL, AllocationSize=0:0, AccessToken=0000000000000480[PID=28a8], DesiredAccess=80, GrantedAccess=0, ShareAccess=7
java[TID=3fa8]: FFFFB3840223B980: <<Create IoStatus=0[1] UserContext=0000000000000000:00000205B4D1B9A0, GrantedAccess=80, FileInfo={FileAttributes=10, ReparseTag=0, AllocationSize=0:3000, FileSize=0:3000, CreationTime=2017-10-25T08:20:35.440Z, LastAccessTime=2024-04-22T13:55:37.974Z, LastWriteTime=2024-04-17T09:46:41.902Z, ChangeTime=2024-04-22T13:55:37.974Z, IndexNumber=0:0}
java[TID=3fa8]: FFFFB383DD887820: >>Close 0000000000000000:00000205B4D1B9A0
java[TID=3fa8]: FFFFB383DD887820: <<Close IoStatus=0[0]
java[TID=3fa8]: FFFFB383D3505B20: >>Read 0000000000000000:00000205B4D1BCA0, Address=00000205B4FC0000, Offset=0:10000, Length=32768, Key=0
java[TID=3fa8]: FFFFB383D3505B20: <<Read IoStatus=0[32768]
java[TID=3fa8]: FFFFB38401CD6520: >>Read 0000000000000000:00000205B4D1BCA0, Address=00000205B4FC0000, Offset=0:18000, Length=32768, Key=0
java[TID=3fa8]: FFFFB38401CD6520: <<Read IoStatus=0[32768]
java[TID=3fa8]: FFFFB38401CD6520: >>Read 0000000000000000:00000205B4D1BCA0, Address=00000205B4FC0000, Offset=0:20000, Length=32768, Key=0
java[TID=3fa8]: FFFFB38401CD6520: <<Read IoStatus=0[32768]
java[TID=3fa8]: FFFFB384022347F0: >>Create [UT---C] "\ideaIC-2017.2.5.exe", FILE_OPEN, CreateOptions=60, FileAttributes=0, Security=NULL, AllocationSize=0:0, AccessToken=0000000000000568[PID=28a8], DesiredAccess=1200a9, GrantedAccess=0, ShareAccess=5
java[TID=3fa8]: FFFFB384022347F0: <<Create IoStatus=c0000022[0]
java[TID=3fa8]: FFFFB3840279F7F0: >>Close 0000000000000000:00000205B4D1BCA0
java[TID=10d8]: FFFFB383F9A1F340: >>Create [UT---C] "\ideaIC-2017.2.5.exe", FILE_OPEN, CreateOptions=200000, FileAttributes=0, Security=NULL, AllocationSize=0:0, AccessToken=0000000000000480[PID=28a8], DesiredAccess=80, GrantedAccess=0, ShareAccess=7
java[TID=3fa8]: FFFFB3840279F7F0: <<Close IoStatus=0[0]
java[TID=10d8]: FFFFB383F9A1F340: <<Create IoStatus=0[1] UserContext=0000000000000000:000002058E012DC0, GrantedAccess=80, FileInfo={FileAttributes=0, ReparseTag=0, AllocationSize=0:16477000, FileSize=0:164769f8, CreationTime=2018-01-12T22:17:52.199Z, LastAccessTime=2024-04-22T13:55:38.617Z, LastWriteTime=2018-01-12T22:17:57.529Z, ChangeTime=2024-04-22T13:55:38.617Z, IndexNumber=0:0}
java[TID=10d8]: FFFFB383DD888230: >>Close 0000000000000000:000002058E012DC0
java[TID=3fa8]: FFFFB3840ABAF4F0: >>Create [UT---C] "\ideaIC-2017.2.5.exe", FILE_OPEN, CreateOptions=200000, FileAttributes=0, Security=NULL, AllocationSize=0:0, AccessToken=0000000000000594[PID=28a8], DesiredAccess=80, GrantedAccess=0, ShareAccess=7
java[TID=10d8]: FFFFB383DD888230: <<Close IoStatus=0[0]
java[TID=3fa8]: FFFFB3840ABAF4F0: <<Create IoStatus=0[1] UserContext=0000000000000000:00000205B4D1B670, GrantedAccess=80, FileInfo={FileAttributes=0, ReparseTag=0, AllocationSize=0:16477000, FileSize=0:164769f8, CreationTime=2018-01-12T22:17:52.199Z, LastAccessTime=2024-04-22T13:55:38.617Z, LastWriteTime=2018-01-12T22:17:57.529Z, ChangeTime=2024-04-22T13:55:38.617Z, IndexNumber=0:0}
java[TID=3fa8]: FFFFB384022419D0: >>Close 0000000000000000:00000205B4D1B670
java[TID=10d8]: FFFFB3840223B980: >>Create [UT---C] "\ideaIC-2017.2.5.exe", FILE_OPEN, CreateOptions=200000, FileAttributes=0, Security=NULL, AllocationSize=0:0, AccessToken=0000000000000590[PID=28a8], DesiredAccess=80, GrantedAccess=0, ShareAccess=7
java[TID=3fa8]: FFFFB384022419D0: <<Close IoStatus=0[0]
java[TID=10d8]: FFFFB3840223B980: <<Create IoStatus=0[1] UserContext=0000000000000000:000002058E012DC0, GrantedAccess=80, FileInfo={FileAttributes=0, ReparseTag=0, AllocationSize=0:16477000, FileSize=0:164769f8, CreationTime=2018-01-12T22:17:52.199Z, LastAccessTime=2024-04-22T13:55:38.617Z, LastWriteTime=2018-01-12T22:17:57.529Z, ChangeTime=2024-04-22T13:55:38.617Z, IndexNumber=0:0}
java[TID=10d8]: FFFFB383DD888230: >>Close 0000000000000000:000002058E012DC0
java[TID=3fa8]: FFFFB3840ABAF4F0: >>Create [UT---C] "\ideaIC-2017.2.5.exe", FILE_OPEN, CreateOptions=60, FileAttributes=0, Security=NULL, AllocationSize=0:0, AccessToken=0000000000000480[PID=28a8], DesiredAccess=1200a9, GrantedAccess=0, ShareAccess=5
java[TID=10d8]: FFFFB383DD888230: <<Close IoStatus=0[0]
java[TID=3fa8]: FFFFB3840ABAF4F0: <<Create IoStatus=c0000022[0]
java[TID=3fa8]: FFFFB383F3AA2CA0: >>Create [UT---C] "\ideaIC-2017.2.5.exe", FILE_OPEN, CreateOptions=60, FileAttributes=0, Security=NULL, AllocationSize=0:0, AccessToken=0000000000000594[PID=28a8], DesiredAccess=120089, GrantedAccess=0, ShareAccess=5
java[TID=3fa8]: FFFFB383F3AA2CA0: <<Create IoStatus=0[1] UserContext=0000000000000000:00000205B4D1BF10, GrantedAccess=120089, FileInfo={FileAttributes=0, ReparseTag=0, AllocationSize=0:16477000, FileSize=0:164769f8, CreationTime=2018-01-12T22:17:52.199Z, LastAccessTime=2024-04-22T13:55:38.617Z, LastWriteTime=2018-01-12T22:17:57.529Z, ChangeTime=2024-04-22T13:55:38.617Z, IndexNumber=0:0}
java[TID=3fa8]: FFFFB3840ABAF4F0: >>QuerySecurity 0000000000000000:00000205B4D1BF10
java[TID=3fa8]: FFFFB3840ABAF4F0: <<QuerySecurity IoStatus=0[0] Security="O:S-1-5-21-1806044646-1769829900-1062713315-1005G:AUD:P(A;;0x1f019f;;;S-1-5-21-1806044646-1769829900-1062713315-1005)(A;;FR;;;AU)(A;;FR;;;WD)"
java[TID=3fa8]: FFFFB383D0FC0B20: >>Read 0000000000000000:00000205B4D1BF10, Address=00000205B4FC0000, Offset=0:0, Length=32768, Key=0
java[TID=3fa8]: FFFFB383D0FC0B20: <<Read IoStatus=0[32768]
java[TID=3fa8]: FFFFB383C798C520: >>Read 0000000000000000:00000205B4D1BF10, Address=00000205B4FC0000, Offset=0:1646f000, Length=32768, Key=0
java[TID=3fa8]: FFFFB383C798C520: <<Read IoStatus=0[31224]
java[TID=3fa8]: FFFFB383C798C520: >>Read 0000000000000000:00000205B4D1BF10, Address=00000205B4FC0000, Offset=0:8000, Length=32768, Key=0
java[TID=3fa8]: FFFFB383C798C520: <<Read IoStatus=0[32768]
java[TID=3fa8]: FFFFB383C798C520: >>Read 0000000000000000:00000205B4D1BF10, Address=00000205B4FC0000, Offset=0:10000, Length=32768, Key=0
java[TID=3fa8]: FFFFB383C798C520: <<Read IoStatus=0[32768]
java[TID=3fa8]: FFFFB383D5E0AAA0: >>Read 0000000000000000:00000205B4D1BF10, Address=00000205B4FC0000, Offset=0:18000, Length=32768, Key=0
java[TID=3fa8]: FFFFB383D5E0AAA0: <<Read IoStatus=0[32768]
java[TID=3fa8]: FFFFB383C798C520: >>Read 0000000000000000:00000205B4D1BF10, Address=00000205B4FC0000, Offset=0:20000, Length=32768, Key=0
java[TID=3fa8]: FFFFB383C798C520: <<Read IoStatus=0[32768]
java[TID=3fa8]: FFFFB383F9A3CDA0: >>Create [UT---C] "\", FILE_OPEN, CreateOptions=21, FileAttributes=10, Security=NULL, AllocationSize=0:0, AccessToken=0000000000000480[PID=28a8], DesiredAccess=100000, GrantedAccess=0, ShareAccess=3
java[TID=3fa8]: FFFFB383F9A3CDA0: <<Create IoStatus=0[1] UserContext=0000000000000000:00000205B4D1BFA0, GrantedAccess=100000, FileInfo={FileAttributes=10, ReparseTag=0, AllocationSize=0:3000, FileSize=0:3000, CreationTime=2017-10-25T08:20:35.440Z, LastAccessTime=2024-04-22T13:55:37.974Z, LastWriteTime=2024-04-17T09:46:41.902Z, ChangeTime=2024-04-22T13:55:37.974Z, IndexNumber=0:0}
java[TID=3fa8]: FFFFB383DD885880: >>Close 0000000000000000:00000205B4D1BFA0
java[TID=3fa8]: FFFFB383DD885880: <<Close IoStatus=0[0]
java[TID=3fa8]: FFFFB383F3AA2CA0: >>Create [UT---C] "\", FILE_OPEN, CreateOptions=21, FileAttributes=10, Security=NULL, AllocationSize=0:0, AccessToken=0000000000000594[PID=28a8], DesiredAccess=100000, GrantedAccess=0, ShareAccess=3
java[TID=3fa8]: FFFFB383F3AA2CA0: <<Create IoStatus=0[1] UserContext=0000000000000000:00000205B4D1BCD0, GrantedAccess=100000, FileInfo={FileAttributes=10, ReparseTag=0, AllocationSize=0:3000, FileSize=0:3000, CreationTime=2017-10-25T08:20:35.440Z, LastAccessTime=2024-04-22T13:55:37.974Z, LastWriteTime=2024-04-17T09:46:41.902Z, ChangeTime=2024-04-22T13:55:37.974Z, IndexNumber=0:0}
java[TID=3fa8]: FFFFB3840223B980: >>Close 0000000000000000:00000205B4D1BCD0
java[TID=3fa8]: FFFFB3840223B980: <<Close IoStatus=0[0]
java[TID=3fa8]: FFFFB384022347F0: >>Create [UT---C] "\", FILE_OPEN, CreateOptions=21, FileAttributes=10, Security=NULL, AllocationSize=0:0, AccessToken=0000000000000598[PID=28a8], DesiredAccess=100000, GrantedAccess=0, ShareAccess=3
java[TID=3fa8]: FFFFB384022347F0: <<Create IoStatus=0[1] UserContext=0000000000000000:00000205B4D1BB20, GrantedAccess=100000, FileInfo={FileAttributes=10, ReparseTag=0, AllocationSize=0:3000, FileSize=0:3000, CreationTime=2017-10-25T08:20:35.440Z, LastAccessTime=2024-04-22T13:55:37.974Z, LastWriteTime=2024-04-17T09:46:41.902Z, ChangeTime=2024-04-22T13:55:37.974Z, IndexNumber=0:0}
java[TID=3fa8]: FFFFB383DCF73CA0: >>Close 0000000000000000:00000205B4D1BB20
java[TID=3fa8]: FFFFB383DCF73CA0: <<Close IoStatus=0[0]
java[TID=3fa8]: FFFFB383F3AC1C90: >>Create [UT---C] "\", FILE_OPEN, CreateOptions=200000, FileAttributes=0, Security=NULL, AllocationSize=0:0, AccessToken=0000000000000594[PID=594c], DesiredAccess=80, GrantedAccess=0, ShareAccess=7
java[TID=3fa8]: FFFFB383F3AC1C90: <<Create IoStatus=0[1] UserContext=0000000000000000:00000205B4D1B760, GrantedAccess=80, FileInfo={FileAttributes=10, ReparseTag=0, AllocationSize=0:3000, FileSize=0:3000, CreationTime=2017-10-25T08:20:35.440Z, LastAccessTime=2024-04-22T13:55:37.974Z, LastWriteTime=2024-04-17T09:46:41.902Z, ChangeTime=2024-04-22T13:55:37.974Z, IndexNumber=0:0}
java[TID=3fa8]: FFFFB384022419D0: >>QueryInformation 0000000000000000:00000205B4D1B760
java[TID=3fa8]: FFFFB384022419D0: <<QueryInformation IoStatus=0[0] FileInfo={FileAttributes=10, ReparseTag=0, AllocationSize=0:3000, FileSize=0:3000, CreationTime=2017-10-25T08:20:35.440Z, LastAccessTime=2024-04-22T13:55:37.974Z, LastWriteTime=2024-04-17T09:46:41.902Z, ChangeTime=2024-04-22T13:55:37.974Z, IndexNumber=0:0}
java[TID=3fa8]: FFFFB383FFD21A10: >>Close 0000000000000000:00000205B4D1B760
java[TID=3fa8]: FFFFB383FFD21A10: <<Close IoStatus=0[0]
java[TID=3fa8]: FFFFB383DDB274A0: >>Create [UT---C] "\", FILE_OPEN, CreateOptions=200000, FileAttributes=0, Security=NULL, AllocationSize=0:0, AccessToken=0000000000000598[PID=594c], DesiredAccess=80, GrantedAccess=0, ShareAccess=7
java[TID=3fa8]: FFFFB383DDB274A0: <<Create IoStatus=0[1] UserContext=0000000000000000:00000205B4D1BF40, GrantedAccess=80, FileInfo={FileAttributes=10, ReparseTag=0, AllocationSize=0:3000, FileSize=0:3000, CreationTime=2017-10-25T08:20:35.440Z, LastAccessTime=2024-04-22T13:55:37.974Z, LastWriteTime=2024-04-17T09:46:41.902Z, ChangeTime=2024-04-22T13:55:37.974Z, IndexNumber=0:0}
java[TID=3fa8]: FFFFB383F9A1F4B0: >>Close 0000000000000000:00000205B4D1BF40
java[TID=3fa8]: FFFFB383F9A1F4B0: <<Close IoStatus=0[0]
java[TID=3fa8]: FFFFB383DB622870: >>Close 0000000000000000:00000205FA0F60F0
java[TID=3fa8]: FFFFB383DB622870: <<Close IoStatus=0[0]
java[TID=3fa8]: FFFFB383DB622870: >>Close 0000000000000000:00000205FA0F63F0
java[TID=3fa8]: FFFFB383DB622870: <<Close IoStatus=0[0]
overheadhunter commented 4 months ago

WinFSP allows mounting a volume as a remote drive, causing the OS to be a bit more restrained regarding I/O. Maybe this solves your problem?

mohamadkaramidarabi commented 4 months ago

The issue is related to Windows Defender scanning. When I turned it off, the unnecessary reads did not appear, but this is not the correct solution. It seems the issue was resolved by the orun_as_service flag. @overheadhunter @infeo

mohamadkaramidarabi commented 4 months ago

WinFSP allows mounting a volume as a remote drive, causing the OS to be a bit more restrained regarding I/O. Maybe this solves your problem?

How can I mount as a remote drive? @overheadhunter

overheadhunter commented 4 months ago

WinFSP allows mounting a volume as a remote drive, causing the OS to be a bit more restrained regarding I/O. Maybe this solves your problem?

How can I mount as a remote drive? @overheadhunter

See this question: "How to mount as network drive in FUSE API"