系列文章首发平台为[果冻想个人博客][1]。果冻想,认真玩技术的地方。在这里果冻会分享他的技术心得,技术得失,技术人生。我在[果冻想][1]等待你,也希望你能和我分享你的技术得与失,期待。 经过这么3个月拖拖拉拉的总结,终于把这整个系列整理完毕。对自己的整个运维水平是一个提升,也是对过往知识点一个全 ...
分类:
系统相关 时间:
2019-03-12 09:27:51
阅读次数:
247
在操作系统里,虚拟内存被分成页,在 x86 系统上每个页大小是 4KB。Linux 内核读写虚拟内存是以 “页” 为单位操作的,把内存转移到硬盘交换空间(SWAP)和从交换空间读取到内存的时候都是按页来读写的。虚拟内存管理是 Linux 内核里面最复杂的部分。 在操作系统里,虚拟内存被分成页,在 x ...
分类:
系统相关 时间:
2018-05-22 18:33:49
阅读次数:
248
磁盘通常是计算机最慢的子系统,也是最容易出现性能瓶颈的地方,因为磁盘离 CPU 距离最远而且 CPU 访问磁盘要涉及到机械操作,比如转轴、寻轨等。访问硬盘和访问内存之间的速度差别是以数量级来计算的,就像1天和1分钟的差别一样。要监测 IO 性能,有必要了解一下基本原理和 Linux 是如何处理硬盘和 ...
分类:
系统相关 时间:
2018-05-22 18:28:15
阅读次数:
269
pyDash 是一个轻量且基于 web 的 Linux 性能监测工具,它是用 Python 和 Django 加上 Chart.js 来写的。经测试,在下面这些主流 Linux 发行版上可运行:CentOS、Fedora、Ubuntu、Debian、Raspbian 以及 Pidora 。-- Ra ...
分类:
Web程序 时间:
2017-05-07 00:03:56
阅读次数:
301
一个完整运行的 Linux 系统包括很多子系统(介绍,CPU,Memory,IO,Network,…),监测和评估这些子系统是性能监测的一部分。我们往往需要宏观的看整个系统状态,也需要微观的看每个子系统的运行情况。幸运的是,我们不必重复造轮子,监控这些子系统都有相应的工具可用,这些经过时间考验、随 ... ...
分类:
系统相关 时间:
2016-12-10 22:24:57
阅读次数:
246
top命令命令功能top命令可以实时动态地查看系统的整体运行情况,是一个综合了多方信息的监测系统性能和运行信息的实用工具。命令语法top(选项)选项说明-b:以批处理模式操作;-d:屏幕刷新间隔时间。 uptime命令功能uptime命令能够打印系统总共运行了多长时间和系统的平均负载。命令语法upt ...
分类:
系统相关 时间:
2016-10-21 23:57:19
阅读次数:
499
1.Linux性能监测:监测目的与工具介绍看了某某教程、读了某某手册,按照要求改改某些设置、系统设定、内核参数就认为做到系统优化的想法很傻很天真:)系统优化是一项复杂、繁琐、长期的工作,优化前需要监测、采集、测试、评估,优化后也需要测试、采集、评估、监测,而且是一..
分类:
系统相关 时间:
2016-07-19 19:08:05
阅读次数:
258
Linux 性能查看命令:
Linux性能监测:CPU篇
CPU 的占用主要取决于什么样的资源正在 CPU 上面运行,比如拷贝一个文件通常占用较少 CPU,因为大部分工作是由 DMA(Direct Memory Access)完成,只是在完成拷贝以后给一个中断让 CPU 知道拷贝已经完成;科学计算通常占用较多的 CPU,大部分计算工作都需要在 CPU 上完成,内存、硬盘等子...
分类:
系统相关 时间:
2016-04-26 22:12:02
阅读次数:
339
如果你眼下正在寻找一款非常易于使用的Linux性能监测工具,那么我强烈推荐安装和使用Nmon命令行实用工具。 Nmon监测工具 Nmon是一款面向系统管理员的调优和基准测量工具,可以用来显示关于下列方面的性能数据: 处理器 内存 网络 磁盘 文件系统 网络文件系统(NFS) 消耗资源最多的进程 资源
分类:
系统相关 时间:
2016-02-24 19:19:01
阅读次数:
200
Linux性能监测1.Linux性能监测:监测目的与工具介绍看了某某教程、读了某某手册,按照要求改改某些设置、系统设定、内核参数就认为做到系统优化的想法很傻很天真:)系统优化是一项复杂、繁琐、长期的工作,优化前需要监测、采集、测试、评估,优化后也需要测试、采集、评估、监测,而且是一个长期和持续的过程...
分类:
系统相关 时间:
2015-09-25 11:12:31
阅读次数:
308