V-Ray uses the following Windows call to open the file (for more info see CreateFileA function (fileapi.h) - Win32 apps | Microsoft Learn ):
handle = CreateFileA(name, GENERIC_READ, FILE_SHARE_READ, NULL, OPEN_EXISTING, 0, NULL);
Perhaps this can help in some way.
In per frame vrmeshes, is there an index too, or is it useless?Yes, there is an index, as V-Ray may still divide the geometry data in chunks for easier handling.
Just to make sure we compare on same testing, our your side, you used multiple frames per vrmeshes, were you under windows using samba network storage? May I ask what storage you’ve got on the other end ?I was rendering on Windows, yes. I’m not sure exactly what type of samba server we are using though, but I think it’s some version of FreeBSD. I can ask for more details if you need them.
Best regards,
Vlado