linux系统卡顿是怎么回事,如何找原因?
Admin 2022-12-02 群英技术资讯 1659 次浏览
今天这篇我们来学习和了解“linux系统卡顿是怎么回事,如何找原因?”,下文的讲解详细,步骤过程清晰,对大家进一步学习和理解“linux系统卡顿是怎么回事,如何找原因?”有一定的帮助。有这方面学习需要的朋友就继续往下看吧!1.查看内存使用情况
free -g

当观察到free栏已为0的时候,表示内存基本被吃完了,那就释放内存吧。
释放内存:
sync
echo 3 > /proc/sys/vm/drop_caches
sync表示将内存缓存区内容立即同步到磁盘,为了保证安全可以多执行几次。
2.查看磁盘使用情况
df -h

当发现磁盘使用率很高时,那就要释放磁盘空间了,删除一些不必要的文件(查看各个目录占用磁盘空间)
du命令:查看目录和文件的磁盘占用情况
查看指定目录的磁盘占用情况:
du -sh /home/zhubao
查看当前目录下的所有一级子目录和文件的磁盘使用情况:
du -sh *
-h或–human-readable 以K,M,G为单位,提高信息的可读性;
-s或–summarize 仅显示总计,即当前目录的大小。
3.查看磁盘IO使用情况
iostat -x 1
1表示1秒刷新一次

当发现最右侧%util很高时,表示IO就很高了,若想看哪个进程占用IO,执行iotop命令查看
4.查看cpu使用情况
top

图中红框里表是cpu使用情况,最右侧的%id表示剩余,若很低,则表示cpu被吃完了,在top界面按shift+p对进程使用cpu排序,能看到哪些进程占用cpu较多。top命令也能查看内存等信息。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
下面由linux系统教程栏目给大家介绍Linux下git 命令 免输密码怎么设置,希望对需要的朋友有所帮助!
今天继续给小伙伴们分享关于“vsftpd配置第二章节”的内容,为了让大家更好的理解这方面的知识点,小编在此整理了相关资料,感兴趣的话一定不要错过了。
linux解压命令是什么?linux解压缩命令有很多,例如比较常用的tar命令、gunzip或gzip命令、bzip2或bunzip2命令、rar命令等等,那么具体怎样实现解压缩呢?接下来我们详细了解看看。
在Linux系统中调试分辩率的时候,怎样进行调整呢。想要清楚这方面的的操作内容,可以跟随小编来了解了解。希望这篇文章能帮助到朋友们。
这篇文章给大家分享的是有关linux下source命令的内容,一些朋友可能对source命令的功能和用法不是很了解,对此本文给大家详细的介绍一下source命令,感兴趣的朋友接下来一起跟随小编看看吧。
成为群英会员,开启智能安全云计算之旅
立即注册Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008