首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么在Vim中打开某些小文本文件需要很长时间?

为什么在Vim中打开某些小文本文件需要很长时间?
EN

Ask Ubuntu用户
提问于 2014-05-19 02:04:13
回答 1查看 1.5K关注 0票数 2

为什么打开某些配置文件需要很长时间才能在Vim中的超级用户访问?

例如:

代码语言:javascript
复制
$ sudo vim /var/lib/polkit-1/localauthority/10-vendor.d/com.ubuntu.desktop.pkla

在一台空闲的计算机上,这个微小的文本文件在Vim中打开需要10秒。不管我关闭和打开这个文件多少次,所花费的时间都是一样的。普通用户在闪存中打开的其他文件。

更新:我用strace来找出延迟的原因。原来我和Vim一起使用的维姆-插件导致了这个错误。删除插件时,Vim会在闪存中打开文件。已经向插件作者提交了一个问题

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2014-05-19 05:11:50

如果您的系统在这段时间内真的处于空闲状态,那么打开一个小文件就不需要那么长时间了。先与其他编辑一起检查同一问题是否存在。

使用top、iostat、vmstat和sar等工具检查当前内存的使用情况、打开的文件数量、i/o瓶颈等,以确认问题可重现时系统是否处于繁重的活动状态。这些工具有助于确定您的系统在这段时间内正在做什么,这将帮助您进一步缩小范围。

如果不是在任何负载下,接下来要检查的是相同分区上的文件/inode的数量和/var/.下目录条目的数量,以便使用像dumpe2fs这样的工具。

我的2分钱,如果你需要更多的帮助,请告诉我。

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/468919

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档