linux 服务器 重新启动 慢,Linux系统启动缓慢解决方法[阮胜昌]

Linux系统作为最普遍的操作平台已被大部分的站长使用,启动常常很缓慢,如何才能加速它的启动呢?以下有十个方法,有些还是蛮简单的哦!

1: 撤消多余的服务:根据机器的用途,很多服务是不需要的。要是Linux只用作桌面,就不需要sendmail、httpd和另外许多服务。如果你的服务器只是Web服务器,也可以关掉许多服务。为此,可转到管理菜单,检查服务项目。只需撤消所有不想启动的服务选项。

2: 撤消多余的内核模块:安装Bootchart。它不仅会给你一个适宜的模块清单,而且还会说明系统启动过程中发生的事情。还可以发出命令:chkconfig –list | grep 3:on,弄清楚正在运行什么服务。一旦知道装载了什么不需要的模块,就可以在内核重新编译期间将其移除。只要这样处理,编译的内核就完全适合你的体系结构。

3: 使用轻型窗口管理器代替GNOME或KDE:插入小脚印窗口管理器是因为它们能够大幅度减少图形(界面)启动时间,还会节省内存并解救处理臃肿软体(bloatware)这种令人头痛的事。

4: 使用基于文本的登录而不是图形登录:图形登录模式会增加装入时间并引起头痛的问题即试图从拙劣的X windows挣脱出来。

5: 使用轻型发行版:不要装载重型的Fedora,较小的发行版的启动时间比更加臃肿的Fedora(甚至Ubuntu)要快很多。

6: 使用Open BIOS:开放BIOS可以设置满足机器的特殊需要。如果不走开放BIOS之路,至少也可以设置BIOS不寻找不存在的软盘驱动器,直接启动第一个硬盘驱动器(首先不是CD驱动器)。

7: 回避DHCP:最好使用静态IP地址。这将使机器不必出外访问DHCP服务器来获得IP地址。如果采取这种途径,就要确保配置文件/etc/resolve.conf也表达你的DNS服务器地址。

8: 热插拔可免就免:删除热插拔将减少启动时间。在许多系统上,热插拔消耗大量启动时间。

9: 要是真的大胆无畏,可尝试一下initng:nitng系统充当sysvinit系统的替换物,并承诺彻底减少类UNIX操作系统的启动时间。

10: 利用Debian具有的代码:要是正在使用Debian,就有一行可用来将你的启动脚本转换成并行运行的简单代码。如果检查一下/etc/init.d/rc脚本,就会看到:大约在24行有CONCURRENCY=none。把这一行改为CONCURRENCY=shell,启动时间可能就会减少。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值