近期LB服务内存使用率超过90%,经排查发现curl-7.19.7版本存在dentry泄漏bug,导致内存激增。解决方案是停止探测脚本并清理缓存,待大促后修复此问题。这一事件强调了Linux内存管理知识的重要性。
本文介绍了如何通过监控不同指标来优化Memcached的使用效率和命中率,包括监控存储状态和使用情况,提供了Memcached Overview大盘和告警规则,以及针对命中率低和内存使用率高的排查方法和解决方案。同时,介绍了自建Prometheus监控Memcached的痛点。
最近进行java应用压力测试时发现内存使用率从20%上升到100%,tps从1100多降低到600多。经排查发现是堆外内存泄漏导致的。通过google-perftools工具分析发现是Java_java_util_zip_Inflater_init函数一直在进行内存分配,原因是jimdb客户端使用了gzip解压缩功能,在大并发压测时造成内存泄漏。解决方法是升级jdk版本为jdk7u71,并尽量避免使用jimdb客户端的getObject和setObject方法,或设置解压缩阀值。
Mozilla Firefox 112.0.2正式版修复了内存使用率高和Linux用户访问网站时无法正常呈现文本内容的问题,用户需要更新以避免系统卡顿。修复日志包括修复最小化或全屏窗口时的内存使用率高、Linux系统的呈现问题和Windows 8上的网络通知问题。
完成下面两步后,将自动完成登录并继续当前操作。