Chinaunix首页 | 论坛 | 博客
  • 博客访问: 629021
  • 博文数量: 780
  • 博客积分: 10000
  • 博客等级: 上将
  • 技术积分: 4885
  • 用 户 组: 普通用户
  • 注册时间: 2008-08-22 16:14
文章分类

全部博文(780)

文章存档

2008年(780)

我的朋友

分类: LINUX

2008-08-22 16:28:41


有时刚启动完就会发现硬盘灯总在不停的闪烁。其实这是因为后台有程序在运行。

运行命令
top

等它刷新几次就可以知道系统中都有哪此吃资源的大户了。记下它们的名字再做处理。按“q”键退出top程序。在我机器上引起硬盘狂转的是updatedb,是为硬盘文件建立索引,以便于使用locate命令能找到文件。由于我几乎从来不用locate命令,我决定降低updatedb的频率。

ubuntu中updatedb是由anacron来定时启动的。在/etc搜索updatedb,在/etc/cron.daily下找到find.notslocate和slocate。

只要把这两个脚本都删了或移到其它位置就可以了。

我是将它们变成每月运行一次。

sudomv/etc/cron.daily/find.notslocate/etc/cron.daily/slocate/etc/cron.monthly/

问题解决啦!

一个建议是,系统变慢时,用top查看最占资源的程序。

参考资料是优化服务的资料,比如你想直接关掉anacron,可以看看。 下载本文示例代码
阅读(467) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~