top命令是麒麟系统下快速定位高CPU或内存占用进程的终端工具;启动后按Shift+M/P/T可分别按内存、CPU或运行时间排序,k键可终止异常进程,q键退出并验证效果。

当麒麟系统响应变慢、鼠标卡顿或程序无响应时,top命令是定位高CPU或高内存占用进程的最快手段,不需要图形界面也能操作。
启动top并识别异常进程
按Ctrl + Alt + T打开终端,输入top并回车。界面顶部显示系统负载、CPU和内存使用概况,下方列表按CPU使用率从高到低排序。
重点关注%CPU列数值持续高于80%的进程,以及RES列超过200000(约200MB)的进程——这类进程极可能拖慢系统。
若看到某个进程的S状态为R(Running)且%CPU长期占满单核,说明它正在独占计算资源。
按内存或CPU排序查看进程
方法一:按内存使用率降序排列 → 按Shift + M(大写M),列表立即按RES值从高到低重排。
方法二:按CPU使用率降序排列 → 按Shift + P(大写P),这是top默认视图,但手动触发可确保排序生效。
方法三:按运行时间升序排列 → 按T键,可快速发现刚启动就疯狂吃资源的新进程。这一步对排查近期安装的软件特别有用。
终止指定进程
第一步:在top界面中,用方向键上下移动光标,定位到要结束的进程所在行。
第二步:按k键,top会提示PID to kill,此时直接输入该进程的PID数字(如14704),回车。
第三步:确认信号类型,默认为SIGTERM(15号信号),按回车即可发送;若进程僵死无响应,可改输9→回车,强制发送SIGKILL。
【强制终止后进程无法恢复,且未保存的数据将丢失】
退出top并验证效果
按q键退出top界面。
再次运行top,观察之前高占用进程是否已消失,同时检查整体%idle值是否回升至60%以上。

















