可锐资源网

技术资源分享平台,提供编程学习、网站建设、脚本开发教程

linux性能优化之内存篇(linux内存使用率高怎么解决)

这里主要从下面三个方面来介绍这方面的知识:

1.内存的作用是什么,他在操作系统中的基础知识都有哪一些?

77% 的 Linux 运维都不懂的内核问题,这篇全告诉你了

前言

Redis 常见面试问题总结和答案(redis面试题汇总)

什么是Redis?

Redis(Remote Dictionary Server) Redis 是一个开源的使用 ANSI C 语言编写、遵守 BSD 协议、支持网络、可基于内存亦可持久化的日志型、Key-Value 数据库,并提供多种语言的 API 的非关系型数据库。

谁杀死了这个进程(杀死了什么)

之前文章提到服务器上一个进程启动后不到三分钟就挂掉,到底是什么原因挂掉了,这个问题可以写篇文章了。进程死了,无非就两种可能:自杀,他杀。他杀又包括第三方杀害和系统判死刑。

先来看自杀。

1.自杀

我们以Java为例,Java程序在main方法运行完就会退出,这种属于自杀。或者像下面这样

Java堆外内存溢出紧急处理实战:Linux命令定位与Spring Boot解决

引言

在高并发的Java应用场景中,堆外内存溢出往往是最难排查的问题之一。当Spring Boot项目出现内存异常时,传统的堆内存分析工具常常束手无策,因为堆外内存不受JVM堆内存管理机制的直接控制。本文将通过一个真实的电商缓存服务案例,完整展示从问题发现到定位再到解决的全流程,帮助开发者掌握堆外内存溢出的紧急处理技巧。

JVM内部结构(jvm基本结构)

类加载机制

JVM把描述类的数据加载到内存里面,并对数据进行校验、解析和初始化,最终变成可以被虚拟机直接使用的class对象。整个生命周期包括:加载(Loading)、验证(Verification)、准备(Preparation)、解析(Resolution)、初始化(Initialization)、使用(Using)和卸载(Unloading)7个阶段。其中准备、验证、解析3个部分统称为连接(Linking)。

2025年最值得掌握的5个Linux神技(主流linux系统2020)

凌晨两点,我盯着运维大屏上疯狂跳动的红色警报——某核心业务数据库的QPS突然暴跌30%,但CPU和内存利用率却飘在“健康线”以下。新手运维可能会手忙脚乱地重启服务,而我却熟练地敲下一行命令:

aiops-engine --analyze --pattern=traffic_drop --auto-fix

领导一通电话怼过来:“系统怎么挂了?”一排查原来服务器OOM了

皮一下

下了班很想躺平,不想更新,不想提升技术。只想刷短视频,看别人怎么无人出镜,复制粘贴月入三万。然后看看自己账户余额,三位数;工资单不到人均百万水平;想想马上到35岁要去送外卖,跑滴滴了;上海有房,但是孩子出生可能要成为壁橱女孩。我想想还是咬咬牙更新一下。

运维 + 开发通用的 Linux 速查手册

一份运维 + 开发通用的 Linux 速查手册,既覆盖日常高频运维操作,也兼顾开发调试场景


运维 + 开发通用 Linux 速查手册

1. 文件与目录

Linux性能调优之内存负载调优的一些笔记

写在前面

  • 整理一些Linux内存调优的笔记,分享给小伙伴
<< < 33 34 35 36 37 38 39 40 41 42 > >>
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言