首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
丶Loaf
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
丶Loaf
4月前
关注
Redis 数据结构 | 字符串
1. SET:为字符串键设置值 对于已存在值的键值对执行SET会覆盖 从26.12开始可以使用NX选项指定SET是否覆盖 XX选项,存在则更新、不存在返回nil 复杂度:O...
0
评论
分享
丶Loaf
4月前
关注
Redis基础 | 初识Redis
思维导图:https://www.processon.com/view/link/67eb41d14a424159805de4ef?cid=67e64636561ce271...
0
评论
分享
丶Loaf
7月前
关注
MySQL 锁三部曲(2) - InnoDB 锁
上一篇:MySQL 锁三部曲(1) - MDL 锁 主要介绍了MDL锁,今天继续看第二部分,InnoDB 锁。 1. 概述 我们说到锁,从开发或者运维层面InnoDB锁碰到...
0
评论
分享
丶Loaf
8月前
关注
MySQL 锁三部曲(1) - MDL 锁
问题1:set global read_only=ON和FTWRL有什么区别? 问题2:DML和DDL语句加锁逻辑有区别么? 问题3:什么场景出现MDL死锁? 针对上面三个...
3
评论
分享
丶Loaf
8月前
关注
19 | Linux 磁盘I/O工作原理
1. 概述 回顾一下,文件系统是一种用于组织和管理存储设备上文件的机制。Linux 在各种文件系统实现之上抽象出虚拟文件系统(VFS),VFS 定义了一组通用的数据结构和标...
0
评论
分享
丶Loaf
8月前
关注
18 | Linux文件系统
1. 概述 我们将进入下一个重要模块——文件系统和磁盘的 I/O 性能。相比CPU和内存,这应该是在计算机的资源环节里最慢的,也是比较出现性能瓶颈的模块。再次搬出这张图回顾...
1
评论
分享
丶Loaf
关注了
dbkernel
丶Loaf
8月前
关注
17 | 如何迅速分析内存问题?
内存性能分析的思路与 CPU 性能分析类似,可以参考 11 | 如何迅速分析CPU瓶颈。 整体分析流程分为三个阶段: 从指标入手: 了解内存中的关键指标,如已用内存、剩余内...
0
评论
分享
丶Loaf
8月前
关注
16 | 系统的Swap变高了
1. 概述 内存泄漏会导致系统内存资源逐渐耗尽,影响系统稳定性。当内存资源紧张时,系统通常有两种应对方式: OOM(Out Of Memory)杀死进程 系统会杀死占用大量...
1
评论
分享
丶Loaf
8月前
关注
15 | 内存泄露
普通进程通过内核提供的虚拟内存工作,虚拟内存需通过页表映射到物理内存。进程调用 malloc() 分配虚拟内存时,物理内存的分配仅在首次访问触发缺页异常时进行。Linux ...
0
评论
分享
丶Loaf
8月前
关注
14 | 内存中的Buffer和Cache
1. 概述 执行free命令查看 其中对于buff/cache的解释 查看man命令可以看到 Buffers 是内核缓冲区用到的内存,对应的是 /proc/meminfo ...
0
评论
分享
丶Loaf
8月前
关注
13 | Linux内存
截止到上一篇12 | CPU 性能优化思路CPU篇章结束,继续看内存相关的内容。 1. 概述 内存结构复杂,涉及众多概念。以下是对其中一些基本概念的简要介绍: 物理内存:物...
0
评论
分享
丶Loaf
8月前
关注
07 | 大量不可中断进程和僵尸进程(上)
1. 概述 在我的职业生涯中,确实还没有碰到过僵尸进程。不过该学习的还是要学一下,万一以后碰到了呢? 重温一下常见的进程状态: top命令如下 R 是 Running 或 ...
0
评论
分享
丶Loaf
8月前
关注
12 | CPU 性能优化思路
排查到性能瓶颈之后,就需要做优化。当然优化本身就需要具体问题具体分析,所以没办法一一列举。只能给出思路和方法论。 那么在性能优化之前,需要来个提问三板斧: 如何判断优化是否...
0
评论
分享
丶Loaf
8月前
关注
11 | 如何迅速分析CPU瓶颈
总结一下,当我们在生产上碰到CPU瓶颈时如何一步步分析 1. 性能指标 CPU使用率 用户 CPU 使用率 (user) :表示 CPU 在用户态运行的时间百分比,较高说明...
0
评论
分享
丶Loaf
8月前
关注
10 | 系统的软中断CPU使用率升高
1. 概述 中断是一种异步的事件处理机制,用来提高系统的并发处理能力。中断事件发生,会触发执行中断处理程序,而中断处理程序被分为上半部和下半部这两个部分。 上半部对应硬中断...
0
评论
分享
丶Loaf
8月前
关注
09 | 软中断
1. 概述 中断其实是一种异步的事件处理机制,可以提高系统的并发处理能力。Linux 将中断处理过程分成了两个阶段,也就是上半部和下半部: 上半部用来快速处理中断,它在中断...
0
评论
分享
丶Loaf
8月前
关注
08 | 大量不可中断进程和僵尸进程(下)
实验环境重建 上一篇中我们最后分析得出两个结论 存在iowait 存在大量的僵尸进程 先做iowait分析 发现存在iowait时,磁盘读比较大,每秒达到了2GB。 对于进...
0
评论
分享
丶Loaf
8月前
关注
07 | 大量不可中断进程和僵尸进程(上)
1. 概述 在我的职业生涯中,确实还没有碰到过僵尸进程。不过该学习的还是要学一下,万一以后碰到了呢? 重温一下常见的进程状态: top命令如下 R 是 Running 或 ...
1
评论
分享
丶Loaf
8月前
关注
06 | 系统的 CPU 使用率很高,但为啥却找不到高 CPU 的应用?
1. 案例 环境准备: 机器配置:2 CPU,8GB 内存 预先安装 docker、sysstat、perf、ab 等工具,如 apt install docker.io ...
0
评论
分享
下一页
个人成就
文章被点赞
22
文章被阅读
6,683
掘力值
569
关注了
2
关注者
7
收藏集
0
关注标签
13
加入于
2023-03-28