小编Gre*_*reg的帖子

如何在 Windows Subsystem for Linux (WSL)/命令提示符 (cmd) 中启用 Ctrl + Shift + V?

如何启用Ctrl+ Shift+V在Windows 10专业版(版本1803,OS构建17134.619)?在线阅读操作指南,它指出:

  1. 打开命令行窗口
  2. 右键单击标题栏的空白部分,然后选择“属性”
  3. 选择“使用Ctrl+ Shift+ C/V作为复制/粘贴”选项,然后单击“确定”按钮。

文章中的“属性”菜单如下所示,并具有“使用Ctrl+ Shift+ C/V作为复制/粘贴”选项:

在此处输入图片说明

但是,我的计算机上缺少此选项:

在此处输入图片说明

windows keyboard-shortcuts command-line windows-10 windows-subsystem-for-linux

10
推荐指数
1
解决办法
1万
查看次数

是否应该在数据库服务器的 btrfs 中使用 nodatacow 挂载选项?它是否禁用位损坏校验和?

我正在考虑在数据库服务器的 raid 10 配置中实现 btrfs,但我对 nodatacow 选项感到困惑。

根据https://btrfs.wiki.kernel.org/index.php/Gotchas

具有大量随机写入的文件可能会变得严重碎片化(超过 10000 个范围),导致 HDD 损坏,并在具有 SSD 或大量 RAM 的系统上导致 CPU 负载出现过多的多秒峰值。在服务器和工作站上,这会影响数据库和虚拟机映像。nodatacow 安装选项可能在这里有用,并有相关的陷阱。

然后文档指出nodatacow选项是:

不要为新创建的文件复制写入数据,现有文件不受影响。这也会关闭校验和!IOW,nodatacow 意味着 nodatasum。datacow 用于确保用户可以访问文件的旧版本或文件的新版本。datacow 确保我们永远不会将部分更新的文件写入磁盘。nodatacow 通过直接覆盖数据(如 ext[234])提供轻微的性能提升,但代价​​是在系统故障时可能会部分更新文件。性能增益通常小于 5%,除非工作负载是随机写入大型数据库文件,这种情况下差异可能会变得非常大。注意:关闭压缩!

这是否意味着应该为数据库服务器中的磁盘选择此选项,并且使用此选项将禁用损坏校验和?

filesystems btrfs

6
推荐指数
1
解决办法
6361
查看次数