ad 1)
The only thing the kernel can do is keeping the file in RAM. Which might keep the disk from spinning and speedup the check/load but doesn't solve the underlying problem, having unnecessary systemcalls.