摘要: 1.Linux内存是怎么工作的 1.内存映射: 2.虚拟内存空间分布 3.内存分配与回收 4.如何查看内存使用情况 小结 2.理解内存中的Buffer和Cache? 1.free 数据的来源 2.proc 文件系统 3.小结 1.Linux内存是怎么工作的 1.内存映射: 2.虚拟内存空间分布 3. 阅读全文
posted @ 2019-07-01 15:38 小鱼儿_summer 阅读(1081) 评论(1) 推荐(1) 编辑
摘要: 1.内存泄漏,该如何定位和处理 2.内存中的Buffer 和 Cache 在不同场景下的使用情况 场景 1:磁盘和文件写案例 场景 2:磁盘和文件读案例 场景 1:磁盘和文件写案例 场景 2:磁盘和文件读案例 1.内存泄漏,该如何定位和处理 机器配置:2 CPU,4GB 内存 预先安装 syssta 阅读全文
posted @ 2019-07-01 15:37 小鱼儿_summer 阅读(732) 评论(0) 推荐(1) 编辑
摘要: 1.文件系统和磁盘的 IO 问题的分析(如何找出狂打日志的“内鬼”?) 2.磁盘IO延迟很高,该怎么办? 3.当数据库出现性能问题时,该如何分析和定位它的瓶颈呢? 4.Redis响应严重延迟,该如何分析和定位? 1.文件系统和磁盘的 IO 问题的分析(如何找出狂打日志的“内鬼”?) 2.磁盘IO延迟 阅读全文
posted @ 2019-07-01 15:36 小鱼儿_summer 阅读(2564) 评论(0) 推荐(0) 编辑
摘要: 1.Linux 文件系统的工作原理 1.索引节点和目录项 2.虚拟文件系统 3.文件系统 I/O 4.性能观测 2.Linux 磁盘 IO 的工作原理 1.磁盘 2.通用块层 3.I/O 栈 4.磁盘性能指标 1.Linux 文件系统的工作原理 1.索引节点和目录项 2.虚拟文件系统 3.文件系统 阅读全文
posted @ 2019-07-01 15:35 小鱼儿_summer 阅读(1354) 评论(0) 推荐(0) 编辑
摘要: 1.影响Linux服务器性能的因素 1.1 操作系统级 1.2 程序应用级 1.3.系统性能评估标准 2.理解“平均负载” 2.1什么是平均负载?(1)uptime 2.2平均负载和CPU使用率 3.CPU 上下文切换 3.1 什么是上下文切换 4.不可中断进程和僵尸进程 4.1 查看进行状态 4. 阅读全文
posted @ 2019-07-01 15:35 小鱼儿_summer 阅读(2411) 评论(0) 推荐(1) 编辑
摘要: 1.平均负载案例分析 场景一:CPU 密集型进程 场景二:I/O密集型进程 场景三:大量进程的场景 2.CPU 上下文切换案例 2.1怎么查看系统的上下文切换情况 2.2查看每个进程上下文切换的情况 2.3 案例实操 3.CPU使用率的案例 3.1CPU 使用率很高,但为啥却找不到高 CPU 的应用 阅读全文
posted @ 2019-07-01 15:34 小鱼儿_summer 阅读(3280) 评论(0) 推荐(0) 编辑