在复制大文件期间,我的 CPU 使用率很高。我读过多个 Linux 论坛,说在挂载 ntfs 驱动器期间添加 big_writes 标志会减少 CPU 使用率。以下是我的 mount_options.conf 文件内容,来自 /etc/udisk2/
[defaults]
defaults=noexec,nodev,nosuid,noatime
allow=exec,noexec,nodev,nosuid,atime,noatime,nodiratime,ro,rw,sync,dirsync,noload
vfat_allow=uid=$UID,gid=$GID,flush,utf8,shortname,umask,dmask,fmask,codepage,iocharset,usefree,showexec
ntfs_defaults=uid=$UID,gid=$GID,windows_names,big_writes
ntfs_allow=uid=$UID,gid=$GID,umask,dmask,fmask,locale,norecover,ignore_case,windows_names,compression,nocompression,big_writes
重新启动系统后,我感觉在大文件复制期间CPU使用率没有变化。我直接从 dolphin 安装驱动器,而不使用任何终端命令来执行相同的操作。我究竟做错了什么 ?我如何检查 big_writes 标志是否已启用?我的Linux内核版本是5.19。 DE:plasma 5.26.5 操作系统:Kubuntu 22.10 CPU:Ryzen 5600H
答案1
您可以big_writes
在 中添加/etc/fstab
,例如:
UUID=21B9-8B8E /mnt/test auto nosuid,nodev,nofail,big_writes 0 0
然后重新安装。要检查是否启用了 big_writes,请执行ps ax | grep ntfs
.