财商书苑
全民财商训练提升,认真负责我们的每句话

debian tracker-miner-fs 占用过高的CPU及磁盘资源

临时把某个磁盘(含有许多文件)挂载到了home目录下,忽然觉得笔记本运行有些吃力。用atop命令查看,发现CPU、磁盘资源被 tracker-miner-fs 及tracker-store 进程大量占用,把1/4颗CPU的资源完全耗尽了,磁盘也在以1M的速度写入数据。

查阅了这两个程序的man手册,解释如下:

tracker-miner-fs man 手册的解释:

即: tracker-miner-fs 程序是用来抓取系统中文件的元数据。

tracker-store man 手册的解释:

即: tracker-store 程序是数据库索引和查询的守护进程。

通过上面的分析,可以得出系统资源是被[搜索和索引]的服务程序耗尽了(用过windows的[对该磁盘建立索引]功能的朋友应该立刻明白是怎么回事了)。

在搜索框里输入[ tracker ] ,就可以快速定位到该程序,搜索结果中第一个就是,中文名称为[搜索和索引]。

检查了[搜索和索引]的配置选项,发现勾选了对home目录进行递归建立索引选项(如下图),而在home目录下挂载了一个含有大量文件的磁盘。因此导致了资源被大量占用。

tracker

tracker

 

解决方法:

仅把常用的目录添加到建立索引的选项中。 当然也可在[正在索引]面板上关闭该功能, 或者适量的减少索引目录。

 

赞(0)
未经允许不得转载:财商书苑-全民财商训练提升 » debian tracker-miner-fs 占用过高的CPU及磁盘资源

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址