摘要: 网络的监测是所有 Linux 子系统里面最复杂的,有太多的因素在里面,比如:延迟、阻塞、冲突、丢包等,更糟的是与 Linux 主机相连的路由器、交换机、无线信号都会影响到整体网络并且很难判断是因为 Linux 网络子系统的问题还是别的设备的问题,增加了监测和判断的复杂度。 网络的监测是所有 Linu 阅读全文
posted @ 2017-08-09 16:10 多看多学多记多实践 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 磁盘通常是计算机最慢的子系统,也是最容易出现性能瓶颈的地方,因为磁盘离 CPU 距离最远而且 CPU 访问磁盘要涉及到机械操作,比如转轴、寻轨等。访问硬盘和访问内存之间的速度差别是以数量级来计算的,就像1天和1分钟的差别一样。要监测 IO 性能,有必要了解一下基本原理和 Linux 是如何处理硬盘和 阅读全文
posted @ 2017-08-09 16:01 多看多学多记多实践 阅读(463) 评论(0) 推荐(0) 编辑
摘要: 在操作系统里,虚拟内存被分成页,在 x86 系统上每个页大小是 4KB。Linux 内核读写虚拟内存是以 “页” 为单位操作的,把内存转移到硬盘交换空间(SWAP)和从交换空间读取到内存的时候都是按页来读写的。虚拟内存管理是 Linux 内核里面最复杂的部分。 在操作系统里,虚拟内存被分成页,在 x 阅读全文
posted @ 2017-08-09 15:40 多看多学多记多实践 阅读(553) 评论(0) 推荐(0) 编辑
摘要: CPU 也是一种硬件资源,和任何其他硬件设备一样也需要驱动和管理程序才能使用,我们可以把内核的进程调度看作是 CPU 的管理程序,用来管理和分配 CPU 资源,合理安排进程抢占 CPU,并决定哪个进程该使用 CPU、哪个进程该等待。 CPU 也是一种硬件资源,和任何其他硬件设备一样也需要驱动和管理程 阅读全文
posted @ 2017-08-09 15:24 多看多学多记多实践 阅读(408) 评论(0) 推荐(1) 编辑
摘要: 性能监测是系统优化过程中重要的一环,如果没有监测、不清楚性能瓶颈在哪里,优化什么呢、怎么优化呢?所以找到性能瓶颈是性能监测的目的,也是系统优化的关键。本文对Linux性能监测的应用类型、底线和监测工具进行了简单的介绍。 性能监测是系统优化过程中重要的一环,如果没有监测、不清楚性能瓶颈在哪里,优化什么 阅读全文
posted @ 2017-08-09 15:06 多看多学多记多实践 阅读(387) 评论(0) 推荐(0) 编辑
摘要: 首先介绍一下linux中内存是如何使用的。当有应用需要读写磁盘数据时,由系统把相关数据从磁盘读取到内存,如果物理内存不够,则把内存中的部分数据导入到磁盘,从而把磁盘的部分空间当作虚拟内存来使用,也称为Swap。如果给所有应用分配足够内存后,物理内存还有剩余,linux会尽量再利用这些空闲内存,以提高 阅读全文
posted @ 2017-08-09 14:56 多看多学多记多实践 阅读(951) 评论(0) 推荐(0) 编辑
摘要: haproxy启动时提示失败:[ALERT] 164/110030 (11606) : Starting proxy linuxyw.com: cannot bind socket 这个问题,其实就是因为你的haproxy没有得到VIP的原因,而你的配置文件又绑定了VIP地址,所以会提示以上错误当然 阅读全文
posted @ 2017-08-09 10:36 多看多学多记多实践 阅读(2626) 评论(0) 推荐(0) 编辑