1.前言 CPU占用过高是LINUX服务器出现常见的一种故障,也是程序员线上排查错误必须掌握的技能,我们经常需要找出相应的应用程序并快速地定位程序中的具体代码行数,本文将介绍一种CPU占用过高的一种处理思路,文中采用四步法进行定位,从应用程序的进程到具体应用程序的名字再到应用程序的线程最后定位到具体应用程序的行数,从整体到局部,最后定位到具体代码,为读者提供了一种排查故障的思路和方法。 2. 测试类编写 编写测试类,模拟占用CPU过高的程序,具体程序代码如下: public class TopTest { public static void main(