fuse-friends / fuse-native

Multithreaded FUSE bindings for Node JS.
203 stars 29 forks source link

Design (multithreaded ?) question regarding fuse-native/vs fuse-bindings #12

Closed 131 closed 4 years ago

131 commented 4 years ago

Previously, using fuse-bindings, and reading an mkv file, VLC requested for continious ranges of bytes (e.g. 4=>6, 6=>8, 8=>10, ..)

Now using fuse-native, it sometimes read ranges in a non serial way (e.g. requesting 4=>6, 8=>10, 6=>8)

Is it the "normal" behavior due to the multitread gain of fuse-native vs fuse-bindings ? If so, I've got a lot of changes in random-read-http to make !

mafintosh commented 4 years ago

Yea, that's how fuse does it, it seems.