在假定支持BTRFS文件系统的Linux系统上,如何使用C++在C++代码上使用copy on write复制文件?该解决方案是否适用于所有Unix系统?在用于文件系统的C++标准的任何部分中,都没有包括CoW。它也没有出现在Linux的文档中,也不是POSIX标准。事实上,即使GNU实用程序可以处理写入时复制,也不一定总是执行它,因为它需要一个参数,即--reflink=true来强制使用它
因此,使用CoW很可能需要使用低级原语,显然还没有为<em
我以前有一个带有MySQL的Linux系统(LMDE)。该系统对大多数数据库使用innodb_file_per_table。(不确定版本,无论LMDE中的“最新版本”是什么)mysql Ver 15.1 Distrib 10.0.15-MariaDB, for Linux (x86_64) using readline 5.1
旧系统有大量的大型数据库,我真的不喜欢用m