写作热力图 加载中...
加载中...
少
多

2020

一个线上 kubernetes 的内存增长问题

一个线上 kubernetes 的内存增长问题

从生产环境遇到的一个内存暴涨问题说起某用户生产环境的 kubernetes 节点遇到的一个问题,大概问题是这样的,用户反馈他的业务所在 pod 一在吃内存,内存占用高达 17 G 并且还是持续在增长。接到用户反馈后,我秒登 VPN ,进到用户的环境开始排查问题。 当时想的思路是这样的,既然是内存问题...

2019

Linux 网络优化思路

Linux 网络优化思路

在请求数比较大的场景下,你可能会看到大量处于TIME. WAIT状态的连接,它们会占用大量内存和端口资源。这时,我们可以优化与TIME_ WAIT状态相关的内核选项,比如采取下面几种措施。 增大处于 TIME_WAIT 状态的连接数量 net.ipv4.tcp_max_tw_buckets ,并增大...

2019年4月份回顾

2019年4月份回顾

学习本月学习了极客时间专栏 《Linux 性能调优》 100% 书籍 《明朝那些事》–当年明月 《万历十五年》–黄仁宇 《我在底层的生活》–芭芭拉·艾伦瑞克 博客更新本月博客更新 15篇,大部分都是学习笔记和随笔。 写作给CSDN 投稿 3 篇,千把块钱零花钱,可以买些书看了。 病情指标明显下降...

windows 系统盘空间为 0 的解决办法

windows 系统盘空间为 0 的解决办法

系统盘满了的解决办法 不得不吐槽下windows 不能直接查看文件夹的大小,或者根据文件夹大小来排序,没有Linux好用。不过可以通过第三方软件来辅助判断是那些目录占用磁盘空间大,如 SpaceSniffer 这个工具来查看 如图所示,显示winevt目录占用了31G,winevt是系统事件日志存...

理解redis的内存

理解redis的内存

内存消耗内存消耗统计执行 info memory 获取相关指标 当mem_fragmentation_ratio>1时,说明used_memory_rss-used_memory多出的部分内存并没有用于数据存储,而是被内存碎片所消耗,如果两者相差很大,说明碎片率严重。 当mem_frag...

2020

一个线上 kubernetes 的内存增长问题

一个线上 kubernetes 的内存增长问题

从生产环境遇到的一个内存暴涨问题说起某用户生产环境的 kubernetes 节点遇到的一个问题,大概问题是这样的,用户反馈他的业务所在 pod 一在吃内存,内存占用高达 17 G 并且还是持续在增长。接到用户反馈后,我秒登 VPN ,进到用户的环境开始排查问题。 当时想的思路是这样的,既然是内存问题...

2019

Linux 网络优化思路

Linux 网络优化思路

在请求数比较大的场景下,你可能会看到大量处于TIME. WAIT状态的连接,它们会占用大量内存和端口资源。这时,我们可以优化与TIME_ WAIT状态相关的内核选项,比如采取下面几种措施。 增大处于 TIME_WAIT 状态的连接数量 net.ipv4.tcp_max_tw_buckets ,并增大...

2019年4月份回顾

2019年4月份回顾

学习本月学习了极客时间专栏 《Linux 性能调优》 100% 书籍 《明朝那些事》–当年明月 《万历十五年》–黄仁宇 《我在底层的生活》–芭芭拉·艾伦瑞克 博客更新本月博客更新 15篇,大部分都是学习笔记和随笔。 写作给CSDN 投稿 3 篇,千把块钱零花钱,可以买些书看了。 病情指标明显下降...

windows 系统盘空间为 0 的解决办法

windows 系统盘空间为 0 的解决办法

系统盘满了的解决办法 不得不吐槽下windows 不能直接查看文件夹的大小,或者根据文件夹大小来排序,没有Linux好用。不过可以通过第三方软件来辅助判断是那些目录占用磁盘空间大,如 SpaceSniffer 这个工具来查看 如图所示,显示winevt目录占用了31G,winevt是系统事件日志存...

理解redis的内存

理解redis的内存

内存消耗内存消耗统计执行 info memory 获取相关指标 当mem_fragmentation_ratio>1时,说明used_memory_rss-used_memory多出的部分内存并没有用于数据存储,而是被内存碎片所消耗,如果两者相差很大,说明碎片率严重。 当mem_frag...

12345…38