写入映射地址的中间会增加文件吗?就像 fseek 一样?

is write to the middle of mapped adress will grow the file? just like fseek does?

如果我将数据写入分配地址的中间space,文件大小会增加吗?就像 fseek 一样 ?

否则它会写入文件的开头?

答案是否定的。 writeto mmap 不会增大文件或创建稀疏文件。 我必须手动分配文件。