memory virtual file I/O