# 服务器系统的瓶颈测试工具

> 来源：梦飞idc云平台 | 原文：https://www.mfisp.com/20106.html | 发布：2023-04-28 | 更新：2023-04-28 | 分类：服务器vps推荐

**1、top**

 

可以查看系统中运行的进程的状况，CPU 使用状况，系统负载，内存使用等。它是检查系统进程运行状况最方便的工具了，它默认显示部分活动的进程，并且按照进程使用 CPU 的多少排序。它可以显示全部 CPU 的使用状况，也可以显示每个进程都运行在那个 CPU 上面。可以用 top 来看哪些进程或者那类进程占用 CPU 和内存资源最多，以此迅速定位存在性能问题的进程，以及运行异常的进程

 

**2、free**

 

free 命令显示系统内存的使用状况（物理内存和交换内存）通过这个命令我们可以看到系统进程实际使用的物理内存，buffer 和 cache 使用的物理内存

 

**3、vmstat**

 

vmstat 是一个很全面的性能分析工具，可以观察到系统的进程状态、内存使用、虚拟内存使用、磁盘的 IO、中断、上下问切换、CPU 使用等。

 

**4、Strace**

 

可以用来查看一个进程在执行过程中的系统调用和所接收的信号。

 

**5、tcpdump**

 

linux 下的抓包工具。可以把抓下来的信息重定向到文件里。然后在 windows 下用 ethereal 来分析。很强大

 

**6、gprof**

 

程序中每个函数的 CPU 使用时间。每个函数的调用次数。并提供简单调用关系图。

  

了解更多[服务器](https://www.mfisp.com/)及资讯，请关注梦飞科技官方网站 [https://www.mfisp.com/](https://www.mfisp.com/)，感谢您的支持！

---
本页由 梦飞idc云平台（https://www.mfisp.com）提供。站点导航见 https://www.mfisp.com/llms.txt
