Michael_Tong
近期目标:按时吃药,努力做个正常人。
摘要: 8.1性能工具助手 Linux有丰富的工具,这些工具组合来使用会更加强大。性能工具也一样,单独使用虽然也没有问题,但是和其他的工具组合起来就能显著提高有效性和易用性。 8.1.1 自动执行和记录命令 如同前面章节所述,性能调查最有价值的步骤之一就是保存在调查过程中发出的命令和产生的结果。Linux提 阅读全文
posted @ 2018-12-06 23:39 Michael_Tong唐唐 阅读(522) 评论(0) 推荐(0) 编辑
摘要: 7.1 网络I/O介绍 Linux和其他主流操作系统中的网络流量被抽象为一系列的硬件和软件层次。 链路层,也就是最低的一层,包含网络硬件,如以太网设备。在传送网络流量时,这一层并不区分流量类型,而仅仅以尽可能快的速度发送和接收数据(帧)。 链路层上面是网络层。这一层使用IP协议和ICMP协议在机器间 阅读全文
posted @ 2018-12-06 23:38 Michael_Tong唐唐 阅读(659) 评论(0) 推荐(0) 编辑
摘要: 5.1 Linux内存子系统 在诊断内存性能问题的时候,也许有必要观察应用程序在内存子系统的不同层次上是怎样执行的。在顶层,操作系统决定如何利用交换内存和物理内存。它决定应用程序的哪一块地址空间将被放到物理内存中,即所谓的驻留集。不属于驻留集却又被应用程序使用的其他内存将被交换到磁盘。由应用程序决定 阅读全文
posted @ 2018-12-06 23:37 Michael_Tong唐唐 阅读(564) 评论(0) 推荐(0) 编辑
摘要: 6.1 磁盘I/O介绍 一般来说,Linux磁盘的每个分区要么包含一个文件系统,要么包含一个交换分区。这些分区被挂载到Linux根文件系统,该系统由/etc/fstab指定。这些被挂载的文件系统包含了应用程序要读写的文件。 当一个应用程序进行读写时,Linux内核可以在其高速缓存或者缓冲区中保存文件 阅读全文
posted @ 2018-12-06 23:37 Michael_Tong唐唐 阅读(431) 评论(0) 推荐(0) 编辑
摘要: 2.1 CPU性能统计信息 2.1.1运行队列统计 在Linux中,一个进程要么是可运行的,要么是阻塞的(正在等待一个事件的完成)。阻塞进程可能在等待从I/O设备来的数据,或者是系统调用的结果如果一个进程是可运行的,那就意味着它要和其他可运行的进程竞争CPU时间。一个进程不一定会使用CPU,但是当L 阅读全文
posted @ 2018-12-06 23:36 Michael_Tong唐唐 阅读(415) 评论(0) 推荐(0) 编辑
摘要: 3.1内存性能统计信息 3.1.1 内存子系统和性能 和CPU相比,内存的读写速度都大大落后于CPU。为了弥补这个差距,通常CPU会采用高速缓存的机制(高cache)。 3.1.2 内存子系统(虚拟存储器) 在物理内存寻址时,Linux将其分成块或者内存“页”。内存页面过小,会造成管理内存时产生大的 阅读全文
posted @ 2018-12-06 23:36 Michael_Tong唐唐 阅读(493) 评论(0) 推荐(0) 编辑
摘要: 4.1进程性能统计信息 4.1.1. 内核时间VS用户时间 一个应用程序所耗时间最基本的划分是内核时间与用户时间。内核时间是消耗在Linux内核上的时间,而用户时间则是消耗在应用程序或库代码上的时间。Linux有工具,如time和ps,可以(大致)表明应用程序将其时间花费在应用程序代码上还是话费在内 阅读全文
posted @ 2018-12-06 23:36 Michael_Tong唐唐 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 1.1常用建议1.1.1记大量的笔记(记录所有的事情)在做性能调优问题的时候很重要的一个操作就是记录下所有的事情,包括每一个输出、执行的结果。可以新建一个文件夹,然后把结果的文件都塞到该文件夹内。包括如下: 记录硬件/软件的配置情况,比如dmesg和uname –a的输出 保存并组织性能结果,记录系 阅读全文
posted @ 2018-12-06 23:35 Michael_Tong唐唐 阅读(410) 评论(0) 推荐(0) 编辑
摘要: 感谢飞哥的翻译。 目前飞哥 (http://hi.baidu.com/imlidapeng)的网址已经不能访问了。 《Linux 性能及调优指南》这本书的原文地址:http://www.redbooks.ibm.com/abstracts/redp4285.html也不能访问了。 在此更新https 阅读全文
posted @ 2018-12-06 23:25 Michael_Tong唐唐 阅读(429) 评论(0) 推荐(0) 编辑
摘要: 翻译:飞哥 (http://hi.baidu.com/imlidapeng) 版权所有,尊重他人劳动成果,转载时请注明作者和原始出处及本声明。 原文名称:《Linux Performance and Tuning Guidelines》 原文地址:http://www.redbooks.ibm.co 阅读全文
posted @ 2018-12-06 22:58 Michael_Tong唐唐 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 翻译:飞哥 (http://hi.baidu.com/imlidapeng) 版权所有,尊重他人劳动成果,转载时请注明作者和原始出处及本声明。 原文名称:《Linux Performance and Tuning Guidelines》 原文地址:http://www.redbooks.ibm.co 阅读全文
posted @ 2018-12-06 22:57 Michael_Tong唐唐 阅读(780) 评论(0) 推荐(0) 编辑
摘要: 翻译:飞哥 (http://hi.baidu.com/imlidapeng) 版权所有,尊重他人劳动成果,转载时请注明作者和原始出处及本声明。 原文名称:《Linux Performance and Tuning Guidelines》 原文地址:http://www.redbooks.ibm.co 阅读全文
posted @ 2018-12-06 22:56 Michael_Tong唐唐 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 翻译:飞哥 (http://hi.baidu.com/imlidapeng) 版权所有,尊重他人劳动成果,转载时请注明作者和原始出处及本声明。 原文名称:《Linux Performance and Tuning Guidelines》 原文地址:http://www.redbooks.ibm.co 阅读全文
posted @ 2018-12-06 22:49 Michael_Tong唐唐 阅读(441) 评论(0) 推荐(0) 编辑
摘要: 翻译:飞哥 (http://hi.baidu.com/imlidapeng) 版权所有,尊重他人劳动成果,转载时请注明作者和原始出处及本声明。 原文名称:《Linux Performance and Tuning Guidelines》 原文地址:http://www.redbooks.ibm.co 阅读全文
posted @ 2018-12-06 22:30 Michael_Tong唐唐 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 翻译:飞哥 (http://hi.baidu.com/imlidapeng) 版权所有,尊重他人劳动成果,转载时请注明作者和原始出处及本声明。 原文名称:《Linux Performance and Tuning Guidelines》 原文地址:http://www.redbooks.ibm.co 阅读全文
posted @ 2018-12-06 22:30 Michael_Tong唐唐 阅读(435) 评论(0) 推荐(0) 编辑
摘要: 3.5 Network bottlenecks A performance problem in the network subsystem can be the cause of many problems, such as a kernel panic. To analyze these ano 阅读全文
posted @ 2018-12-06 21:28 Michael_Tong唐唐 阅读(767) 评论(0) 推荐(0) 编辑
摘要: 翻译:Hank (http://blog.csdn.net/fireroll)版权所有,尊重他人劳动成果,转载时请注明作者和原始出处及本声明。原文名称:《Linux Performance and Tuning Guidelines》原文地址:http://www.redbooks.ibm.com/ 阅读全文
posted @ 2018-12-06 21:25 Michael_Tong唐唐 阅读(580) 评论(0) 推荐(0) 编辑
摘要: 摘要:3.3内存瓶颈OnaLinuxsystem,manyprogramsrunatthesametime.Theseprogramssupportmultipleusers,andsomeprocessesaremoreusedthanothers.Someoftheseprogramsuseap 阅读全文
posted @ 2018-12-06 21:23 Michael_Tong唐唐 阅读(519) 评论(0) 推荐(0) 编辑
摘要: 翻译:飞哥 ( http://hi.baidu.com/imlidapeng ) 版权所有,尊重他人劳动成果,转载时请注明作者和原始出处及本声明。 原文名称:《Linux Performance and Tuning Guidelines》 原文地址:http://www.redbooks.ibm. 阅读全文
posted @ 2018-12-06 21:20 Michael_Tong唐唐 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 翻译:飞哥 ( http://hi.baidu.com/imlidapeng ) 版权所有,尊重他人劳动成果,转载时请注明作者和原始出处及本声明。 原文名称:《Linux Performance and Tuning Guidelines》 原文地址:http://www.redbooks.ibm. 阅读全文
posted @ 2018-12-06 21:20 Michael_Tong唐唐 阅读(330) 评论(0) 推荐(0) 编辑