文件清零配置¶
文件清零是指在文件创建和扩展时,对文件的扩展部分进行写零操作。文件较大时清零操作可能占用时间较长。参数ENABLE_FILE_WRITE_ZERO可用于设置是否进行文件清零操作, 该参数被设置为FALSE时则不进行文件清零操作,以提高文件创建和扩展的性能。
Linux平台上,清零操作主要为文件分配磁盘空间,因此,在确保磁盘空间够用的情况下,可关闭文件清零操作,但会导致后续文件写入性能降低10%左右。
Windows平台上,通过系统函数已经为文件分配了磁盘空间,可直接设置ENABLE_FILE_WRITE_ZERO为FALSE。