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,启动时间可能就会减少。

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

  1. linux程序无法启动,Linux无法启动解决方法[阮胜昌]

    2007-10-22 22:27 linux中修复GRUB 呵呵,最近2003系统老出问题,主要是防火墙导致很多聊天软件都用不了@|@哎,有时候甚至把MBR文件也弄没了没办法重新安装GRUB么???? ...

  2. linux服务器插上硬盘不能开机,Linux服务器添加新硬盘无法识别解决方法(无需重启)...

    Linux服务器添加新硬盘无法识别解决方法(无需重启) 发布时间:2018-08-24 19:45, 浏览次数:711 , 标签: Linux 前言 一般来说,当我们在服务上插入新的磁盘时,服务器是会 ...

  3. nvidia命令不可用linux,Linux服务器重启后nvidia-smi无法使用的解决方法

    服务器上的nvidia显卡驱动用的好好的,突然有一天,服务器断电了,然后恢复之后发现常用的nvidia-smi命令无法使用了,具体显示什么无法建立和驱动器的通信之类的,上网查了一堆,发现问题的核心:l ...

  4. linux 服务器CPU被挖矿的一个解决方法

    发现 敲代码的时候阿里云来了个电话,说你的服务器疑似挖矿,还发了个邮件, 人直接懵了,就去阿里云看看,一看cpu直接一直100%, 开始的时间是十一点二十多(这个时间很重要,是解决问题的一个关键) 还 ...

  5. Linux学习总结(45)——Linux服务器出现卡慢的基本解决方法

    1. 查看磁盘使用情况 df -h 2. 查看磁盘IO使用情况 iostat -x 1 (1秒刷新一次)最右侧%util很高时,表示IO就很高了,若想看哪个进程占用IO,执行iotop命令查看

  6. Linux服务器 大量的CLOSE_WAIT、TIME_WAIT解决办法

    Linux服务器 大量的CLOSE_WAIT.TIME_WAIT解决办法 系统上线之后,通过如下语句查看服务器时,发现有不少TIME_WAIT和CLOSE_WAIT. netstat -an | aw ...

  7. 使用再生龙镜像备份还原linux,以及遇到的问题和解决方法

    前言 准备工作: rufus镜像刻录软件 再生龙镜像 20G以上的u盘(大概一个系统备份之后要占用10G左右空间) rufus: 链接:https://pan.baidu.com/s/133wksMY ...

  8. linux lw3m多行文本使用,linux常用命令以及一些常见问题和解决方法教程.docx

    linux常用命令以及一些常见问题和解决方法教程 端口以及ip之间抓包1.监视指定网络接口的数据包tcpdump -i eth1如果不指定网卡,默认tcpdump只会监视第一个网络接口,一般是eth0 ...

  9. oracle xe 乱码_关于Linux操作系统下终端乱码的完美解决方法

    初入linux的程序员们,经常会受到乱码的问候.可谓"始乱终弃".因为乱码,并且最终放弃了linux的不在少数.好吧,言归正传,先看看各类乱码是怎么形成的. 中文字符乱码 这种情况 ...

最新文章

  1. 深度学习框架大战,我该选哪个?
  2. IIS 应用程序池设置
  3. 蓝桥杯_算法训练_动态数组使用
  4. TabControl控件用法图解
  5. css -- 两种方法实现流式布局
  6. MySql数据库索引原理
  7. linux虚拟机网络配制方法及遇到问题的解决方法
  8. nginx css 304 导致图片丢失_Nginx面试三连问:如何工作?负载均衡策略有哪些?如何限流?...
  9. stm32 外部8M晶振 改为12M的方法
  10. keynote代码高亮【转】
  11. (原创)攻击方式学习之(3) - 缓冲区溢出(Buffer Overflow)
  12. 卸载、Jlink驱动不成功,提示“could not open INSTALL.LOG file” 解决办法
  13. 今日头条推荐算法原理全文详解之三
  14. 小猫盘onespace x3p系统常见操作
  15. QT 信号toggled triggered区别
  16. 在PS中快速制作发朋友圈的九宫格切图
  17. 心灵鸡汤1------让人奋进的五句话
  18. GO函数内部程序执行顺序
  19. 采购行业权威证书对比
  20. Amazon vs Google 云服务

热门文章

  1. C语言rand(),srand()函数真实性能分析
  2. 搜狗输入法错误推送地震信息,但其背后的真正价值值得思考
  3. Redis01_初识安装
  4. 数组常用方法归纳源代码
  5. How to Fix “Username is not in the sudoers file. This incident will be reported” in Ubuntu
  6. leetcode 64. 最小路径和(递归 / 动态规划解法图解)(Java版)
  7. javascript中的闭包closure详解
  8. 小师妹学JVM之:JDK14中JVM的性能优化
  9. Leet Code OJ 172. Factorial Trailing Zeroes [Difficulty: Easy]
  10. linux got分析,聊聊Linux动态链接中的PLT和GOT(3)——公共GOT表项