转载 2011-04-21 16:49:00
257阅读
一、查看某个进程占用CPU过高问题二、dump文件分析(查看内存class占用)
原创 2023-06-13 14:04:47
54阅读
JVM
原创 2022-03-23 16:12:23
69阅读
一、JVM内存模型 二、OutOfMemoryError问题1、OutOfMemoryError异常除了程序计数器外,虚拟机内存的其他几个运行时区域都有发生OutOfMemoryError(OOM)异常的可能。1.1、Java Heap 溢出:一般的异常信息:java.lang.OutOfMemoryError:Java heap spacess。java堆用于存储对象实例,我们只要不断
说明:参考数据库版本:10.0.2 一、命令解析STARTUP options | upgrade_optionsoptions为:[FORCE] [RESTRICT] [PFILE=filename] [QUIET] [ MOUNT [dbname] | [ OPEN [open_options] [dbname] ] | NOMOUNT ], NOMOUNT、MOUNT、OPEN为startu
转载 2024-04-01 12:03:43
17阅读
在《Java虚拟机规范》的规定里,除了程序计数器外,虚拟机内存的其他几个运行时区域都有发生OutOfMemo
原创 2021-12-29 14:25:31
147阅读
OOM JVM发生OOM的九种场景如下: 场景一:Java heap space 当堆内存(Heap Space)没有足够空间存放新创建的对象时,就会抛出 java.lang.OutOfMemoryError:Javaheap space 错误(根据实际生产经验,可以对程序日志中的 OutOfMemoryError 配置关键字告警,一经发现,立即处理)。 原因分析 Javaheap space
原创 7月前
109阅读
JVM 异常处理原理 异常相关概念 Java异常抛出类型有两种: 显式抛出:抛出异常的主体是应用程序,它指的是程序在代码中使用 throw 关键字进行异常抛出。 隐式抛出:抛出异常的主体是JVM,它指的是程序在执行过程出现无法执行的异常状态,由JVM自动抛出相关异常。比如数组越界。 捕获异常相关的三 ...
转载 2021-08-15 18:41:00
95阅读
在《Java虚拟机规范》的规定里,除了程序计数器外,虚拟机内存的其他几个运行时区域都有发生OutOfMemoryError(下文称OOM)异常的可能。(本文主要是基于 jdk1.8 展开探讨) Jav
原创 2022-04-12 16:00:43
118阅读
这是最典型的内存泄漏方式,简单说就是所有堆空间都被无法回收的垃圾对象占满,虚拟机无法再在分配新空间。
转载 2023-07-21 09:12:06
87阅读
RMAN> startup nomount已连接到目标数据库 (未启动)Oracle 例程已启动系统全局区域总计     135338868 字节Fixed Size                      453492 字节Variable Size &nbs
原创 2014-01-24 10:52:04
1237阅读
Java服务异常停止是指在运行过程中出现了无法处理的异常,导致Java虚拟机(JVM)停止运行的情况。这种情况可能由多种原因引起,比如内存溢出、线程死锁、数据库连接失败等。在本文中,我们将探讨Java服务异常停止的原因和如何处理这些异常。 首先,我们来看一个示例代码,该代码是一个简单的Java服务程序,用于监听指定端口,并处理客户端的请求。 ```java import java.io.IOE
原创 2024-01-30 12:11:12
117阅读
  1.jvm的内部体系结构浅析  2.jvm的几个运行时数据区域  3.jvm的内存溢出异常    在Java虚拟机规范的描述中,除了PC(程序计数器)寄存器外,虚拟机内存的其他几个运行时区域都有发生OutOfMemoryError异常的可能。当发生OutOfMemoryError异常时,无法用try...catch
转载 精选 2015-04-14 15:44:06
627阅读
在Java虚拟机规范的描述中,除了程序计数器外,虚拟机内存的其他几个运行时区域都有发生OutOfMemoryError(下文称OOM)异常的可能。本节探究主要基于jdk1.8的内存结构。 1. Java堆溢出 Java堆用于存储对象实例,只要不断地创建对象,并且保证GC Roots到对象之间有可达路
转载 2019-08-02 02:53:00
131阅读
2评论
OutOfMemoryError异常JVM内存区域中,除了程序计数器外,其他内存区域都有可能发生OOM异常,下面我们来一一模拟每个内存区域OOM异常的场景。先介绍几个JVM参数:-Xms:设置JVM初始堆内存的大小。-Xmx:设置JVM最大堆内存的大小。-Xmn: 设置年轻代的大小、-Xss:设置每个线程对应的栈的大小。-XX:+HeapDumpOnOutOfMemoryError:发生OOM异
原创 2023-04-23 10:27:12
214阅读
  进入到你的flutter sdk目录中,然后找到bin/cache/lockfile文件,删除它即可。 删除之后你再运行flutter doctor,你会发现错误已经解决了。          
转载 2020-01-06 22:44:00
151阅读
2评论
       tomcat莫名其妙崩溃了,但是也没有生成hs_err_<pid>.log日志,但是生成了core日志,tomcat的日志下边只报了一下边的错误:       #       # A fatal error has been detected by the Jav
转载 2024-03-29 12:25:45
140阅读
在Kubernetes(K8S)中部署Tomcat应用程序需要按照一定的流程进行配置和操作。首先,我们需要了解什么是Tomcat以及它的启动流程。Tomcat是一个开源的Servlet容器,用于托管Java Servlet和JSP应用程序。当我们在K8S中进行Tomcat应用程序的部署时,需要确保Tomcat的启动和运行是正常的。 下面是在K8S中部署Tomcat应用程序的详细流程: | 步骤
原创 2024-05-07 09:56:13
115阅读
# MongoDB 入门指南:快速启动 MongoDB 对于刚入行的小白来说,学习如何启动 MongoDB 可能会有些迷惑。本文将为你提供一个详细的指导,帮助你快速上手。我们将简要地介绍启动 MongoDB 的步骤,并深入讲解每一步的行动计划和所需代码。通过本文,你不仅能学会基本的操作,还能对 MongoDB 有更直观的理解。 ## 整体流程 以下是启动 MongoDB 的基本步骤: |
原创 9月前
54阅读
startup
原创 2013-12-14 16:19:23
721阅读
  • 1
  • 2
  • 3
  • 4
  • 5