linux系统启动的十种快速方法
Linux需要重启,这是很少见的,但是一旦你需要它,Linux启动往往很慢,幸好有一些加速的方法。
方法/步骤
# 1:退多余的服务根据机器的使用,许多服务是不需要的。如果Linux仅仅是一个桌面,你不需要发送邮件,服务器,和许多其他的服务。如果你的服务器(服务器网络资源下载)是一个Web服务器,您也可以关闭很多服务。为此,你可以进入管理菜单和检查服务项目,你只需要撤销所有服务选项,不想开始。
2:#冗余的内核模块的撤销
如果你的桌面连接到以太网,你不需要加载无线核心模块,这是一个非常困难的任务,可能需要重新编译内核,编译内核并不是一件容易的事。为此,你可能需要内核源代码,然后编译内核,遵循的标准步骤。不同的是,你要搜索系统并删除所有你不需要的模块。
发现目前已安装并运行在系统内核模块的最好方法是安装Bootchart,它不仅会给你一个合适的列表模块,但也解释了系统的启动过程中会发生什么。你也可以发送命令:chkconfig ndash;表3:在| grep,找出什么样的服务正在运行。一旦你知道不需要模块,你可以删除它们的内核重新编译过程中,只要做到这一点,编译内核完全适合你的体系结构。
# 3:利用光而不是GNOME或KDE窗口管理器
我之所以将小尺寸的窗口管理器是mdash;mdash;他们大大减少图形开始时间(接口),而不必等待额外的时间为30到60秒启动GNOME或KDE,为什么不等待2到10秒开始启蒙或Xfce他们不仅节省了启动时间,而且还节省内存,节省处理臃肿软件(bloatware)头痛。
4:采用基于#登录代替图形登录文本
我大部分的Linux机器开始运行3级而不是5级运行水平运行。这将停止在文本登录模式,我登录在这个地方发出startx命令启动选择桌面图形登录模式做了两件事情:增加加载时间的问题而引起头痛的是努力打破一个坏的X Windows。
# 5:使用光释放
不重软呢帽。为什么不试试gentoo,拱或Puppy Linux这些小的分布开始比臃肿的Fedora的快得多(甚至Ubuntu)。在较大的释放,openSUSE声称启动最快,但我没有测试过自己呢。最新的Fedora和Ubuntu之间的Fedora的开始时间击败Ubuntu(它是开放的,准备好了)。
# 6:采用开放的BIOS
如果你很聪明,准备升级PC固件,可以考虑迁移到开源的BIOS。额外的描述是,开放固件的使用允许Linux真的初始化硬件(不依赖于BIOS)启动时,最重要的是,许多开放的BIOS可以设置本机的特殊要求如果你不采取开放的BIOS的路,你至少可以在BIOS中设置不搜索软盘驱动器不存在,即直接启动第一个硬盘驱动器(硬盘驱动器(HDD存储介质)首先,没有光驱)。
7:避免# DHCP
如果你工作在一个家庭网络(或小型企业网络),在地址租约没有问题,那么机器使用一个静态IP地址。这会使机器不必去访问DHCP服务器获得IP地址。如果这样做,确保配置文件 / / resolve.conf等也表示你的DNS服务器地址。
# 8:热插拔免
热插拔的系统,允许新的设备被连接到电源和立即使用。如果你知道你的服务器(服务器网络资源下载)不需要这个系统,删除它。这将减少启动时间。在许多系统中,热插拔需要很大的启动时间。去除热插拔的变化取决于你使用的分布。注:对于大多数的一部分,udev取代了热插拔的。但是如果你仍运行旧的分布,它是正确的。
如果# 9:真是大胆尝试initng
将initng系统作为一个系统的更换和sysvinit承诺完全降低的类UNIX操作系统的启动时间。如果你想知道initng系统试运行,Pingwinek LiveCD。
# 10:利用代码,Debian有
如果您使用的是Debian,有一行简单的代码,可以被用来将你的启动脚本为并行运行。如果你检查 / /初始化等。D / rc脚本,你会看到有关于24线并发=没有。改变这种线并发=壳,你可以看到在启动时间减少。
以上大部分应该是最重要的。当然,加快Linux启动速度最快的方法是不重启,所以很少重新启动可以减少启动时间的负载。