重新编译Nautilus关闭tracker功能

| | Comments (0) | TrackBacks (0)
前几天因为升级内核导致FreeBSD崩溃,后来虽然修复了,但使用过程中总感觉有问题:系统缓慢、硬盘频繁读取、经常僵死......我当时恨不得再重装一遍系统。然而用top看了一下影响系统效率的却只有一个该死的trackerd-client,完全不知道这是个什么东西,经搜索才了解其中的原因:

原来新版本的Nautilus带有一个叫做trackert的模组,这东西就是类似Google那个磁盘搜索的本地搜索引擎,它会不断监控文件状态并创建索引,用以快速检索本地信息。

这家伙是个服务进程,没完没了的对硬盘内各类文档进行索引,如果在编译Nautilus的时候选择了更多的选项,它还会帮你把非FreeBSD系统的文档一并索引,例如微软的office中各类文件格式。

正是这个索引过程使得本地电脑变成了一个搜索引擎服务器,硬盘频繁读取也就不奇怪了。而且我电脑内的文档比较多,它拼命三郎一样分析每一个文件,系统资源被耗尽也就理所应当。因而重新编译了一遍Nautilus,并将相关的模组去掉、并用pkg_delete删除了相关的程序。

再次启动gnome,发现硬盘又恢复了之前的平静。说起来,我只所以喜欢FreeBSD,就是它对磁盘的访问非常少,少的令人不敢相信。我很少能看到硬盘指示灯工作,也很少能听到硬盘的声响,这种安静让我在深夜感到无比安然。

题外话:昨天用mini饭盒跑程序的时候竟然听到了很大的风扇声响、并且感到出风。饭盒不是被动式散热、其中没有风扇结构么?怎么会出现这种情况?上次换内存的时候差过一次,随没留意、但似乎也没有看到风扇,见鬼。

0 TrackBacks

Listed below are links to blogs that reference this entry: 重新编译Nautilus关闭tracker功能.

TrackBack URL for this entry: http://shangning.net/chinese/mt-tb.cgi/190

Leave a comment

友情链接

Google