02 2017 档案
摘要:通过分析mpstat的iowait和iostat的util%,判断IO瓶颈 IO瓶颈往往是我们可能会忽略的地方(我们常会看top、free、netstat等等,但经常会忽略IO的负载情况),今天给大家详细分享一下如何确认一台服务器的IO负载是否到达了瓶颈,以及可能优化、定位的点。 mpstat中看C
阅读全文
摘要:概述 通过执行以下命令,可以在1分钟内对系统资源使用情况有个大致的了解。 uptime dmesg | tail vmstat 1 mpstat P ALL 1 pidstat 1 iostat xz 1 free m sar n DEV 1 sar n TCP,ETCP 1 top 其中一些命令需
阅读全文
摘要:1. 介绍: Netperf是由惠普公司开发的,测试网络栈。即测试不同类型的网络性能的benchmark工具,大多数网络类型TCP/UPD端对端的性能,得到网络上不同类型流量的性能参数。Netperf根据应用的不同可以进行不同模式的网络性能测试,即:批量数据传输模式和请求/应答模式。Netperf测
阅读全文
摘要:如何看内核源码 一般在Linux系统中的/usr/src/linux . . ( . . 代表的是内核版本,如2.4.23)目录下就是内核源代码(如果没有类似目录,是因为还没安装内核代码)。另外还可从互连网上免费下载。注意,不要总到http://www.kernel.org/去下载,最好使用它的镜像
阅读全文
摘要:``` rpm ivh package.rpm 安装一个rpm包 rpm ivh nodeeps package.rpm 安装一个rpm包而忽略依赖关系警告 rpm U package.rpm 更新一个rpm包但不改变其配置文件 rpm F package.rpm 更新一个确定已经安装的rpm包 r
阅读全文
摘要:参考文章: "http://www.linuxfly.org/post/297/" 通过安装 Yum 插件,能够扩展及加强 Yum 的功能。当你使用 yum 命令的时候,yum 总是会向你显示已启用的插件信息。 ... 注意:跟在 “已加载插件”(Loaded plugins) 后面的就是插件名称,
阅读全文
摘要:测试 用户态下内核时钟计数间隔,默认都是100HZ。因此单个tick代表了10^4 us。 可以设置每个tick代表的时钟长度,因此把tick增加1(即增加为10001us)的影响是每天时间快8.64s 24 3600 100 10001/10^6 24 3600=8.64s。 意思是: 对于正常的
阅读全文
摘要:本文主要分析了Linux的iostat命令的源码 iostat源码共563行,应该算是Linux系统命令代码比较少的了。源代码中主要涉及到如下几个Linux的内核文件: 1、/proc/diskstats——该文件是内核2.6以上的系统中的,记录了从Linux系统启动之后,所有磁盘的相关信息,该文件
阅读全文
摘要:rhel7 文档 "https://access.redhat.com/documentation/en US/Red_Hat_Enterprise_Linux/7/html/System_Administrators_Guide/sect Using_chrony.html" "https://w
阅读全文
摘要:CentOS / RHEL 7 : Chrony V/s NTP (Differences Between ntpd and chronyd) Chosing between Chrony and NTP – In RHEL 7 ntpd is replaced by chronyd as the
阅读全文
摘要:ntp server B: A ntp client ntp server client
阅读全文
摘要:开始我认为是这样的: [root@jiangyi02.sqa.zmf /home/ahao.mah/ALIOS_TEST] cat bbb.sh !/bin/sh eval $1_new=123 eval $1_old=100 eval echo \${$1_new} eval echo "\${$
阅读全文
摘要:吐血推荐文章: "Linux内存中的Cache真的能被回收么?" free中的buffer和cache: "redhat对free输出的解读" 两者都是RAM中的数据。简单来说,buffer是即将要被写入磁盘的,而cache是被从磁盘中读出来的。 (free中的buffer和cach它们都是占用内存
阅读全文
摘要:"http://nlug.ml1.co.uk/2012/01/ntpq p output/831"
阅读全文
摘要:```
linux 的sed命令解释 sed ':t;N;s/\n/,/;b t' 将换行符换成逗号
实现的功能是吧换行符换成逗号了,自己试验过。
求解释,:t N b t 都是什么意思??? ``` ```
:t 定义label "t"
b t 转到label "t" 继续执行
N 先读入一行到sed的模板空间,加个换行符(\n),再向sed模板空间追加下一行(之后sed 对模板空间中的内容...
阅读全文
摘要:http://9528du.blog.51cto.com/8979089/1425575
阅读全文
摘要:sysbench 安装、使用和测试 摘要: sysbench是一个开源的、模块化的、跨平台的多线程性能测试工具,可以用来进行CPU、内存、磁盘I/O、线程、数据库的性能测试。目前支持的数据库有MySQL、Oracle和PostgreSQL。当前功能允许测试的系统参数有: 选项说明(通用): 更多选项
阅读全文