对Linux 和Windows 都很熟悉的同学会告诉你:在同一配置上Linux 将会有更加出色的表现。但,事实并不全是这样。有些同学会感觉到与上面的说法正好想法。据Top500统计,约90%的世界一流超级计算机都运行Linux。内核和系统基本一样,速度却有高低之分,原因大部分出现在硬件和一些软件问题上。本文稍微给大家介绍下检验技巧,找到问题所在。

我们在查找原因的时候,主要参考下面三个标准:

1,CPU 负载

机子慢的最明显的原因之一就是“处理器过载”。我们的操作,比如浏览网页、编辑文档,都需要CPU帮忙。如果所有的动作都通过CPU,对系统速度肯定有影响。

我们检测“CPU 负载”的命令行工具就是 top

下图为运行top命令的截图:

在“%CPU”一列,我们就 可以看出哪些进程占用CPU资源或RAM较大。

2,内存使用率

也可以通过Top 命令来查看内存使用情况:

也可以查看交换分区使用,一般情况下交换分区空间使用率很低。

3,硬盘使用

命令iotop可查看输入输出端口。

一般情况下,读盘很少。但当运行如find之类的硬盘相关类工具时,会增大硬盘使用量:

图形化工具

大家可以通过图形化的工具“系统监测器”来查看系统相关数据:

当你的Linux系统运行慢的时候,查看下系统的相关数据,有可能就找到原因了。

linux 服务器运行慢,Linux运行慢?找出原因相关推荐

  1. jemter在linux上怎么安装_jmeter 在linux服务器的安装和运行教程图解

    linux环境下使用就meter进行压力测试: 1.linux环境部署:在Linux服务器先安装jdk: 2.以jdk-8u172-linux-x64.tar.gz为例: 下载地址:http://ww ...

  2. linux服务器历险之linux性能监控

    linux服务器历险之linux性能监控 1.uptime uptime命令用于查看服务器运行了多长时间以及有多少个用户登录,快速获知服务器的负荷情况. uptime的输出包含一项内容是load av ...

  3. linux服务器关机日期,linux服务器last查看关机记录

    1.查看重启记录 last reboot命令 [root@test ~]# last reboot reboot system boot 2.6.-.el6.x Mon May : - : (+:) ...

  4. 红黑树在linux内核中的应用场景(红黑树,进程管理CFS,内存管理)丨epoll丨c/c++linux服务器开发丨linux后台开发

    红黑树在linux内核中的应用场景(红黑树,进程管理CFS,内存管理) 视频讲解如下: 红黑树在linux内核中的应用场景(红黑树,进程管理CFS,内存管理)丨epoll丨c/c++linux服务器开 ...

  5. 全面了解C++后端开发技能树,C++后端开发面试技术点丨C/C++linux服务器开发丨linux后台开发

    C++后端开发技能树,C++后端开发面试技术点 视频讲解如下: 全面了解C++后端开发技能树,C++后端开发面试技术点丨C/C++linux服务器开发丨linux后台开发丨网络编程丨面试经验 C/C+ ...

  6. 解析Linux内核源码中数据同步问题丨C++后端开发丨Linux服务器开发丨Linux内核开发丨驱动开发丨嵌入式开发丨内核操作系统

    剖析Linux内核源码数据同步 1.pdflush机制原理 2.超级块同步/inode同步 3.拥塞及强制回写技术 视频讲解如下,点击观看: 解析Linux内核源码中数据同步问题丨C++后端开发丨Li ...

  7. 详解5种红黑树的场景,从Linux内核谈到Nginx源码,听完醍醐灌顶丨Linux服务器开发丨Linux后端开发

    5种红黑树的场景,从Linux内核谈到Nginx源码,听完醍醐灌顶 1. 进程调度CFS的红黑树场景 2. 虚拟内存管理的红黑树场景 3. 共享内存slab的红黑树场景 视频讲解如下,点击观看: [干 ...

  8. 强行更改linux服务器时间,加强Linux服务器安全的20项建议

    一般情况下用 Linux 做桌面在默认配置下是很安全的,我在一定程度上同意这个说法(很值得商榷的话题).不过 Linux 内置的安全模型和工具做得确实很到位,用户只需进行简单的调整和自定义就可以加强 ...

  9. linux服务器上装r,linux服务器安装R语言及Rstudio server

    在linux服务器上使用R语言及Rstudio server cat /etc/redhat-release: 查看服务器系统版本 1. R 程序包获取 查看最新版本的下载链接,使用wget获取 wg ...

  10. linux服务器time wait,Linux服务器TIME_WAIT进程的解决与原因

    linux服务器上tcp有大量time_wait状态的解决方法和原因解释 毫无疑问,TCP中有关网络编程最不容易理解的是它的TIME_WAIT状态,TIME_WAIT状态存在于主动关闭socket连接 ...

最新文章

  1. vb6调用python识别训练例子_在vb6中创建的“标准”dll在python中调用时会出现访问冲突...
  2. 【topoSort拓扑排序】1424. 奖金(简单题目看拓扑排序)
  3. 网络存储空间_【百一案评】信息存储空间侵害作品信息网络传播权的认定——北京焦点公司诉北京百度公司侵害信息网络传播权纠纷案...
  4. 电脑护眼设置:蓝色光波过滤
  5. nginx之线上CDN的rewrite规则修改
  6. 邮件群发工具的编写(二)数据的保存
  7. 苹果MAC系统的安装
  8. 将Jersey与Spring整合
  9. 【QT】QT从零入门教程(十六):QSS样式表
  10. Codeforces Gym 100342C Problem C. Painting Cottages 暴力
  11. 0.96寸OLED 的驱动原理及代码(IIC模式)
  12. C# 关于浏览器——CefSharp篇
  13. android控制wifi,基于 Android 手机操作和控制的 Wifi 小车程序设计
  14. 简述java工厂模式详解_JAVA 设计模式之 工厂模式详解
  15. 类和对象7:构造和析构方法
  16. 华中科技大学计算机二级成绩,华中科技大学2017年计算机水平测试(软考)报名通知...
  17. matlab 如何统计矩阵中大于、小于或等于某一值的位置、个数
  18. c1TrueDBGrid在C#中的研究
  19. 面向对象 --OOP
  20. PG虚拟文件描述符(VFD)机制——封装的文件接口:postgresql-8.4.1/src/backend/storage/file/fd.c

热门文章

  1. 萝卜家园 Ghost XP 选择版 0711
  2. 安装计算机ppt,计算机软件安装.ppt
  3. oc引导开机直接进_利用OC Gen X工具适配自己的OC引导
  4. [软件/环境/配置_01]Cass安装中常遇到的三个问题解决办法
  5. 如何11 周打造全能Python工程师!
  6. Linux中是如何删除特殊名称文件
  7. 3-「季淳卿」 运算符+原码、反码、补码
  8. android制作9图片工具,Android设计必备神器——两张图教会你怎么快速制作点九图(.9.pn...
  9. 玩转木工:X酒架的宽度和格子数之间的换算公式
  10. 老男孩python学习_day002作业