服安最新信息资讯
- 服务器辞典:什么DNS服务器?
- 宽带接入技术 DDN网络接入技术的应
- 网络接入技术介绍 关于VDSL线路接入
- Linux系统启动更快速的十大秘诀
- 新手课堂:双机热备知多少
- 如何进行服务器升级以及回收?

服安资讯热点推荐
- IE8无法输入支付宝密码解决方法
- 不同型号与品牌小型机的对比
- SFC命令是什么命令?怎么用?
- 中小企业服务器选购之四大问题完
- 什么是WLAN?
- 什么是SAN?SAN是什么
- 服务器管理最容易犯的十大错误
- 如何在Linux系统下配置RAID1?
- 什么是国际域名和国内域名?
- 服务器系统不能启动的几种解决方
- 服务器常见故障的诊断与解决
- IDC采购最关注的五个关键
- 常识:什么是WEB服务器
- 三大类服务器的选购常识
- 从各种弊端来看网站服务器问题
- Windows Server Core 服务器核心
- 导出、备份Outlook邮件帐户及邮件
- 服务器新手入门:服务器分类方式概
服安资讯阅览排行
- 什么是IP协议号?
- 用注册表隐藏盘符
- 专家答疑:什么是云计算技术?
- 怎样查询域名目前的DNS服务器?
- 让Windows系统虚拟内存加速
- 什么是DFS(分布式文件系统)?
- 短信网关在短信服务中的作用
- Ubuntu 常用软件全接触
- 什么是IPX/SPX协议?
- 什么是无线局域网?
- 什么是WLAN?
- 如何开启windows7快速启动栏
- 曙光服务器售后服务承诺
- 远程桌面使用本地打印机的方案
- rpm安装命令:软件安装之RPM命令大全
- 什么是SAN?SAN是什么
信息安全法律法规
- 信息安全等级保护管理办法
- 广东省计算机信息系统安全保护条
- 中国国家信息安全等级保护制度开
- 欧盟网络和信息安全法律规制及其
- 互联网电子公告服务管理规定
- 互联网上网服务营业场所管理条例
- 浪潮服务器安全技术要求成为国家
- 计算机信息网络国际联网安全保护
服务器安全技术资讯
- 深入挖掘Oracle内部SQL注入
- 什么是MPLS中的FEC?
- 如何让域控DC的AD更加安全
- 实例:Linux中如何查看服务及监听端
- 服务器安全检查十大要素
- 什么叫0day?0day是什么?
- Windows 2003下如何提高FSO安全性
- 计算机网络安全的六大指标详述
服安解决方案
Linux系统启动更快速的十大秘诀
来源:服安资讯 时间:2010-01-06 作者:秩名 点击:次 责任编辑:Flyfox
TAG:
Linux
启动
快速
秘诀
服务器安全应急处理中心:让您的服务器更安全! 进入安全讨论社区

Linux需要重新启动是少有的。可是一旦需要,Linux启动常常是缓慢的。幸好有一些加速的办法。其中一些方法不太难。(然而,遗憾的是,有一些很难)。
1: 撤消多余的服务
根据机器的用途,很多服务是不需要的。要是Linux只用作桌面,就不需要sendmail、httpd和另外许多服务。如果你的服务器只是Web服务器,也可以关掉许多服务。为此,可转到管理菜单,检查服务项目。只需撤消所有不想启动的服务选项。
2: 撤消多余的内核模块
假如你的桌面连接到以太网,就不需要装载无线内核模块。这是较为困难的任务,可能需要重新编译内核,而编译内核不是可以轻松担当的工作。为此,你大概需要内核源代码。接着,按照编译内核的标准步骤进行。不同在于你要搜查系统,撤除所有不需要的模块。
查明系统中当前安装和运行的内核模块的最好方法是安装Bootchart。它不仅会给你一个适宜的模块清单,而且还会说明系统启动过程中发生的事情。还可以发出命令:chkconfig –list | grep 3:on,弄清楚正在运行什么服务。一旦知道装载了什么不需要的模块,就可以在内核重新编译期间将其移除。只要这样处理,编译的内核就完全适合你的体系结构。
3: 使用轻型窗口管理器代替GNOME或KDE
我插入小脚印窗口管理器的原因是——它们大幅度减少图形(界面)启动时间。代替不得不额外等待启动GNOME或KDE的30到60秒,为什么不等待用于启动Enlightenment或者XFCE的2到10秒呢?它们不仅节省启动时间,还会节省内存并解救处理臃肿软体(bloatware)这种令人头痛的事。
4: 使用基于文本的登录而不是图形登录
我的大多数Linux机器启动run level 3而非run level 5。这个运行级别将停在文本登录模式,我就在这个地方登录并发出startx命令,开始选择桌面。图形登录模式做两件事:增加装入时间并引起头痛的问题即试图从拙劣的X windows挣脱出来。
5: 使用轻型发行版
不要装载重型的Fedora,为什么不试一下Gentoo、Arch或Puppy Linux呢?这些较小的发行版的启动时间比更加臃肿的Fedora(甚至Ubuntu)要快很多。在较大的发行版中,OpenSuSE声称启动最快,但我还没有亲自试验。在最新的Fedora和Ubuntu之间,Ubuntu击败Fedora的启动时间(而且是即开即用)。
6: 使用Open BIOS
要是你相当聪明能干,准备升级PC固件,可以考虑迁移到开源BIOS。一个附加说明,使用开放固件允许Linux启动时真正初始化硬件(而不依赖BIOS)。最重要的是,许多开放BIOS可以设置满足机器的特殊需要。如果不走开放BIOS之路,至少也可以设置BIOS不寻找不存在的软盘驱动器,即直接启动第一个硬盘驱动器(首先不是CD驱动器)。
7: 回避DHCP
如果你工作在地址租约不是问题的家庭网络(或者小型企业网络)上,那么,机器就用静态IP地址。这将使机器不必出外访问DHCP服务器来获得IP地址。如果采取这种途径,就要确保配置文件/etc/resolve.conf也表达你的DNS服务器地址。
8: 热插拔可免就免
热插拔是指允许把新设备插上电源并立即使用的系统。如果你知道你的服务器不需要这种系统,就删除它。这将减少启动时间。在许多系统上,热插拔消耗大量启动时间。排除热插拔将发生的变化取决于你所用的发行版。注意:就绝大部分而言,udev已经取代热插拔。但如果你还在运行老一点的发行版,这样做还是适合的。
9: 要是真的大胆无畏,可尝试一下initng
initng系统充当sysvinit系统的替换物,并承诺彻底减少类UNIX操作系统的启动时间。如果你愿意了解运行中的initng系统,可以试一试Pingwinek LiveCD。
10: 利用Debian具有的代码
要是正在使用Debian,就有一行可用来将你的启动脚本转换成并行运行的简单代码。如果检查一下/etc/init.d/rc脚本,就会看到:大约在24行有CONCURRENCY=none。把这一行改为CONCURRENCY=shell,你有可能目睹启动时间的减少。
大概就是这样。当然,总有更多更好的hacks在那里。但是,上述大部分应该是最重要的,当然最快的使Linux启动提速的方法就是不要重启,所以,极少重新启动一般可以减轻启动时间的担子。
上一篇:新手课堂:双机热备知多少 下一篇:网络接入技术介绍 关于VDSL线路接入技术
相关文章列表
- 服务器辞典:什么DNS服务器?
- 宽带接入技术 DDN网络接入技术的应
- 网络接入技术介绍 关于VDSL线路接入
- Linux系统启动更快速的十大秘诀
- 新手课堂:双机热备知多少
- 如何进行服务器升级以及回收?
- 支招:服务器购买vs服务器租用
- 双机热备常见问题解答
- 教你怎么使用国外的免费DNS服务器
- Linux服务器下误删除文件的解决方法
- 简简单单三步windows7彻底删除XP及开
- 双系统卸载之WindowsXP、2003下卸载
- 我不知道怎么样设置虚拟内存?
- 网络服务器技术知识 双机热备的解
- 如何集中解析DNS
- 可以关闭企业网络内所有IPv6通道吗
- 修复系统有妙招 重装不是首选
- 详细的xp修复控制台命令和用法
- 如何开启windows7快速启动栏
- 局域网内传输速度过慢的问题 如何
- USB系统安装盘制作
- 流媒体服务器技术及产品
- 服务器托管常见问题纠纷与解决方
- 如何配置打印机服务器设置


RSS订阅












