升级到 Ubuntu 19.04 后修改文件内容非常慢

升级到 Ubuntu 19.04 后修改文件内容非常慢

我从 Ubuntu 18.10 升级到了 19.04,发现创建、修改和删除文件的速度(不知何故)现在慢了很多。在我相对较新的 SSD 上,简单地创建或删除一个空文件大约需要 3 秒钟。

奇怪的是,命令本身仍然几乎立即运行:

$ time touch foo

real    0m0.003s
user    0m0.000s
sys     0m0.003s

此外,当我按下 Enter 键执行命令时,光标会在 3 秒内停留在同一行。出于这些原因,我认为问题出在 Bash 或终端挂起上。

使用 Vim 打开或保存文件时可以看到类似的行为,除了在查看模式下运行。

编辑 根据要求,我禁用了所有 Gnome 扩展,但无济于事。命令ls -al ~/.local/share/gnome-shell/extensions显示目录为空。

答案1

由于您的问题与创建或删除文件有关,因此系统的索引/跟踪活动可能是导致您看到的延迟的原因。

来自Disco Dingo 发行说明

现在默认包含 Tracker。这允许桌面跟踪最近使用的文件并改进搜索。

早期版本中存在的图形界面追踪器 在较新版本中已被删除,但进入设置 > 搜索提供开/关开关(1下图中),以及一个用于选择要索引哪些文件夹的界面(2如下图所示)。

打开/关闭跟踪器或调整其设置

追踪器:系统设置 > 搜索

或者,也可以使用终端:

tracker --help指向tracker daemonman tracker-daemon指向tracker daemon --kill以及其他选项。

当我跑步时tracker daemon --kill,我得到了:

dkb@dkb-UM:~$ tracker daemon --kill
Found 3 PIDs…
  Killed process 1486 — “tracker-miner-apps”
  Killed process 1494 — “tracker-miner-fs”
  Killed process 1496 — “tracker-store”
dkb@dkb-UM:~$ pgrep -al tracker
dkb@dkb-UM:~$ 

很有可能追踪器在从之前的系统升级后,短期内会占用大量资源追踪器曾是不是使用到 19.04,其中追踪器默认开启。

我碰到入门使用 Tracker 的前 5 分钟这些都是关于追踪器。如果读了这些文章,应该能够受益追踪器

答案2

我有同样的问题。似乎是 gnome 扩展中的一个错误: https://bugs.launchpad.net/ubuntu/+source/gnome-shell-extension-desktop-icons/+bug/1826604

重命名桌面图标扩展的文件夹解决了我的问题。

相关内容