Yes, Windows provides a cache level when working with files. See the official MS documentation . I'm not sure about the exact size of the cache and possible trade-offs, the probability that the size of the cache depends on the amount of available system memory and, possibly, other factors.
- API -. , . . .