硬件资源管理IO-CPU-ME

硬件资源管理IO-CPU-ME

ID:42828839

大小:694.05 KB

页数:24页

时间:2019-09-22

硬件资源管理IO-CPU-ME_第1页
硬件资源管理IO-CPU-ME_第2页
硬件资源管理IO-CPU-ME_第3页
硬件资源管理IO-CPU-ME_第4页
硬件资源管理IO-CPU-ME_第5页
资源描述:

《硬件资源管理IO-CPU-ME》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、高级Linux命令精通指南,第3部分:资源管理作者:ArupNanda•2009年1月发表在此部分中,了解用于监视物理组件的高级Linux命令Linux系统由若干主要物理组件组成,如CPU、内存、网卡和存储设备。要有效地管理Linux环境,您应该能够以合理的精度测量这些资源的各种指标一每个组件处理多少资源、是否存在瓶颈等。在木系列的其他部分中,您己经学习了处于宏级别的用于测量指标的一些命令。但在此部分中,您将了解专门用于监视物理组件的高级Linux命令。具体而言,您将了解以下类别的命令:组件命令内存free、vmstat>m

2、pstat>iostat>sarCPUvmstat、mpstat>iostat>sarI/Ovmstat、mpstat、iostat、sar进程ipcs>ipcrm正如您所见,某些命令出现在多个类别中。这是由于这些命令可以执行很多任务。某些命令比较适合于某些组件,例如iostat适合I/O,但是您应该了解它们工作的差别并使用您更熟悉的命令。在多数情况下,单个命令可能对于了解实际发生的情况没什么用。要获取所需的信息,您应该了解多个命令。free一个常见的问题是“我的应用程序和各种服务器、用户和系统进程正在使用多少内存?”或者“

3、现在有多少内存可用?”如果正在运行的进程使用的内存大于可用RAM,则需要将这些进程移到交换区。因此,一个补充问题是“正在使用多少交换区空间?”free命令将回答所有这些问题。而且,一个非常有用的选项-山可以显示可用高级Linux命令精通指南,第3部分:资源管理作者:ArupNanda•2009年1月发表在此部分中,了解用于监视物理组件的高级Linux命令Linux系统由若干主要物理组件组成,如CPU、内存、网卡和存储设备。要有效地管理Linux环境,您应该能够以合理的精度测量这些资源的各种指标一每个组件处理多少资源、是否存在

4、瓶颈等。在木系列的其他部分中,您己经学习了处于宏级别的用于测量指标的一些命令。但在此部分中,您将了解专门用于监视物理组件的高级Linux命令。具体而言,您将了解以下类别的命令:组件命令内存free、vmstat>mpstat>iostat>sarCPUvmstat、mpstat>iostat>sarI/Ovmstat、mpstat、iostat、sar进程ipcs>ipcrm正如您所见,某些命令出现在多个类别中。这是由于这些命令可以执行很多任务。某些命令比较适合于某些组件,例如iostat适合I/O,但是您应该了解它们工作的

5、差别并使用您更熟悉的命令。在多数情况下,单个命令可能对于了解实际发生的情况没什么用。要获取所需的信息,您应该了解多个命令。free一个常见的问题是“我的应用程序和各种服务器、用户和系统进程正在使用多少内存?”或者“现在有多少内存可用?”如果正在运行的进程使用的内存大于可用RAM,则需要将这些进程移到交换区。因此,一个补充问题是“正在使用多少交换区空间?”free命令将回答所有这些问题。而且,一个非常有用的选项-山可以显示可用内存(以MB为单位):#free-mtotalcachedMem:1772618-/+buffers/

6、cache:usedfreesharedbuffers165411701810177541065918以上输出显示系统具有1,772MB的RAM,已使用1,654MB,还有117MB内Swap:1983存可用。第二行显示在物理内存中缓冲区和缓存大小的更改。第三行显示交换区利用情况。要以KB或GB为单位显示以上内容,请将-in选项分别替换为-k或-°使用-b选项将以字节为单位。#free~bsharedbufferstotalusedfreecachedMem:185812992017240391681340907520186

7、40896643194880-/+buffers/cache:1062203392795926528Swap:20803665921116721152963645440-t选项在输出底部显示总数(物理内存和交换区的总和):#free-m-ttotalusedfreesharedbufferscachedMem:17721644127016613-/+buffers/cache:1014757Swap:19831065918Total:375627091046尽管free不显示百分比,但是我们可以提取并格式化输出的特定部分,将

8、已使用的内存仅显示为总数的百分比:#free-m

9、grepMem

10、awk{print($3/$2)*100}98.7077这在具体数据非常重要的shell脚木中非常方便。例如,您可能希望在可用内存的百分比低于特定阈值时触发一个警报。同样,要发现已使用交换区空间的百分比,您可以发出:可以使用

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。