摘要: 一. 上节回顾 内存溢出的问题定位 二. 文件系统以及磁盘I/O 1. 概念 磁盘和文件系统管理,是操作系统最核心的功能之一 磁盘:提供了最基本的持久化存储 文件系统:是在磁盘的基础上,提供了一个用来管理文件的树状结构 2. 索引节点和目录项 我们都知道,在Linux中一切皆是文件,不仅普通的文件和 阅读全文
posted @ 2020-04-12 22:56 cnhkzyy 阅读(774) 评论(0) 推荐(0) 编辑
摘要: 待更新 阅读全文
posted @ 2020-04-12 14:59 cnhkzyy 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 一. 上节回顾 1. 内存 2. 场景一:磁盘和文件写案例 3. 命令:vmstat 二. 上节的两个问题 问题一:buffer是磁盘读数据还是写数据的缓存? 问题二:cache是对文件读数据的缓存,是不是也会缓存写文件的数据? 问题一分析步骤: java进程内存溢出,问题定位以及分析(mat) 1 阅读全文
posted @ 2020-04-12 14:56 cnhkzyy 阅读(581) 评论(0) 推荐(0) 编辑
摘要: 一. 上节回顾 1. PHP的问题定位 2. CPU的三个主要案例: (1) mysql (2) java (3) PHP 二. 内存 1. 物理内存 生活中,我们知道内存有4G和8G,这里提到的是内存容量,其实指的是物理内存 物理内存:也称为主存,大多数计算机的主存都是动态随机访问内存(DRAM) 阅读全文
posted @ 2020-04-12 12:32 cnhkzyy 阅读(288) 评论(0) 推荐(0) 编辑