LINUX调优
lin502
这个作者很懒,什么都没留下…
展开
-
vmstat详解
一、解读内存二、解读CPU 1. 运行队列 2. CPU使用率 3. 上下文切换 三、系统监控的实验 实例一,大量的算术运算 实例二,大量的系统调用 实例三,大量的io操作 实例四:大量的占用内存 实例五:又一个大量分配内存例子四、vmstat用法转载 2017-01-11 14:16:56 · 11973 阅读 · 0 评论 -
内存调优工具-valgrind 的使用简介
一 valgrind是什么?Valgrind是一套Linux下,开放源代码(GPL V2)的仿真调试工具的集合。Valgrind由内核(core)以及基于内核的其他调试工具组成。内核类似于一个框架(framework),它模拟了一个CPU环境,并提供服务给其他工具;而其他工具则类似于插件 (plug-in),利用内核提供的服务完成各种特定的内存调试任务。Valgrind的体系转载 2017-04-29 20:37:49 · 290 阅读 · 0 评论 -
系统级CPU性能分析工具 — Perf
从2.6.31内核开始,Linux内核自带了一个性能分析工具perf,能够进行函数级与指令级的热点查找。 perf Performance analysis tools for Linux.Performance counters for Linux are a new kernel-based subsystem that provide a framewor转载 2017-04-29 20:34:32 · 8218 阅读 · 1 评论 -
一次心惊肉跳的服务器误删文件的恢复过程
经历了两天不懈努力,终于恢复了一次误操作删除的生产服务器数据。对本次事故过程和解决办法记录在此,警醒自己,也提示别人莫犯此错。也希望遇到问题的朋友能找到一丝灵感解决问题。事故背景安排一个妹子在一台生产服务器上安装Oracle,妹子边研究边安装,感觉装的不对,准备卸载重新安装。从网上找到卸载方法,其中要执行一行命令删除Oracle的安装目录,命令如下:转载 2017-03-17 13:23:22 · 866 阅读 · 0 评论 -
latencytop深度了解你的Linux系统的延迟
原创文章,转载请注明: 转载自系统技术非业余研究本文链接地址: latencytop深度了解你的Linux系统的延迟我们在系统调优或者定位问题的时候,经常会发现多线程程序的效率很低,但是又不知道问题出在哪里,就知道上下文切换很多,但是为什么上下文切换,是谁导致切换,我们就不知道了。上下文切换可以用dstat这样的工具查看,比如:$dstat转载 2017-04-12 11:08:56 · 385 阅读 · 0 评论 -
Linux IO实时监控iostat命令详解
简介iostat主要用于监控系统设备的IO负载情况,iostat首次运行时显示自系统启动开始的各项统计信息,之后运行iostat将显示自上次运行该命令以后的统计信息。用户可以通过指定统计的次数和时间来获得所需的统计信息。 语法iostat [ -c ] [ -d ] [ -h ] [ -N ] [ -k | -m ] [ -t ] [ -V ] [ -x ] [ -转载 2017-04-11 11:41:30 · 276 阅读 · 0 评论 -
Linux Used内存到底哪里去了?
本文链接地址: Linux Used内存到底哪里去了?前几天 纯上 同学问了一个问题:我ps aux看到的RSS内存只有不到30M,但是free看到内存却已经使用了7,8G了,已经开始swap了,请问ps aux的实际物理内存统计是不是漏了哪些内存没算?我有什么办法确定free中used的内存都去哪儿了呢?这个问题不止一个同学遇到过了,之前子嘉同学也遇到这个问题转载 2017-04-07 17:07:04 · 321 阅读 · 0 评论 -
Linux系统性能监控工具介绍之-tsar
性能监控工具在使用Linux过程中,比较头疼的就是系统提供了很多Linux系统监控工具,如何充分合理的使用这些工具,找出系统运行的性能瓶颈,包括CPU,内存,磁盘,网络瓶颈。类似的网上有很多管理员不得不学的20个基本工具。这里就不一一 介绍。这里额外补充几个使用且所见即所得的监控工具,帮助大家能更快的发现问题所在。系统资源细分谈到系统性能监控和分析工具,就不得不提Bre转载 2017-03-06 09:59:10 · 719 阅读 · 0 评论 -
Linux系统性能监控工具介绍之-tsar
性能监控工具在使用Linux过程中,比较头疼的就是系统提供了很多Linux系统监控工具,如何充分合理的使用这些工具,找出系统运行的性能瓶颈,包括CPU,内存,磁盘,网络瓶颈。类似的网上有很多管理员不得不学的20个基本工具。这里就不一一 介绍。这里额外补充几个使用且所见即所得的监控工具,帮助大家能更快的发现问题所在。系统资源细分谈到系统性能监控和分析工具,就不得不提Bre转载 2017-03-02 20:25:05 · 7226 阅读 · 0 评论 -
linux netstat 统计查看外部连接数
服务器上的一些统计数据:1)统计80端口连接数netstat -nat|grep -i "80"|wc -l2)统计httpd协议连接数ps -ef|grep httpd|wc -l3)、统计已连接上的,状态为“establishednetstat -na|grep ESTABLISHED|wc -l4)、查出哪个IP地址连接最多,将其封了.nets转载 2017-05-15 16:36:40 · 10020 阅读 · 0 评论