美团面试:说说OOM三大场景和解决方案? (绝对史上最全)

美团面试:说说OOM三大场景和解决方案? (绝对史上最全)

本文,已收录于,我的技术网站 aijiangsir.com,有大厂完整面经,工作技术,架构师成长之路,等经验分享 首先,咱们先聊聊,什么是OOM? 小伙伴们,有没有遇到过程序突然崩溃,然后抛出一个OutOfMemoryError的异常?这就是我们俗称的OOM,也就是内存溢出。简单来说,就是你的Jav...

阿里面试:Java开发中,应如何避免OOM

阿里面试:Java开发中,应如何避免OOM

Java内存管理:避免OOM的10个实用小技巧 引言 在Java开发中,OutOfMemoryError(OOM)错误一直是令开发者头疼的问题,也是Java面试中出现核心频率很高的问题。那么我们究竟怎么样才能够有效正确的管理内存,日常开发中究竟要注意哪些核心技巧来避免OOM错误。本文将带大家一起学习...

Java面试疑难点解析 - 面试技巧及语言基础

61 课时 |
3491 人已学 |
免费

Java面试疑难点解析 - Java Web开发

36 课时 |
662 人已学 |
免费

Java面试疑难点解析 - 系统架构及项目设计

25 课时 |
1394 人已学 |
免费
开发者课程背景图
37-大厂面试题:什么是内存溢出?在哪些区域会发生内存溢出?请解释下直接内存OOM

37-大厂面试题:什么是内存溢出?在哪些区域会发生内存溢出?请解释下直接内存OOM

首先我们先回顾下JVM内存模型: 按照JVM规范,JAVA虚拟机在运行时会管理以下的内存区域: 程序计数器:当前线程执行的字节码的行号指示器,线程私有 JAVA虚拟机栈:Java方法执行的内存模型,每个Java方法的执行对应着一个栈帧的进栈和出栈的操作。 本地方法栈:类似“ JAVA虚拟机栈 ”,但...

会会大厂面试官五----Redis【内存调整、OOM、淘汰策略、LRU算法】

会会大厂面试官五----Redis【内存调整、OOM、淘汰策略、LRU算法】

一、Redis面试复盘1.1 生产上你们的redis内存设置多大?1.2 如何配置redis并修改内存的大小?1.3 如果内存你满了你怎么办?1.4 redis清内存的方式?1.5 定期删除、惰性删除了解吗?1.6 redis缓存淘汰策略?1.7 redis的LRU了解过吗?会不会手写LRU...

面试官:哪些场景会产生OOM?怎么解决?

面试官:哪些场景会产生OOM?怎么解决?

堆内存溢出堆内存溢出太常见,大部分人都应该能想得到这一点,堆内存用来存储对象实例,我们只要不停的创建对象,并且保证GC Roots和对象之间有可达路径避免垃圾回收,那么在对象数量超过最大堆的大小限制后很快就能出现这个异常。写一段代码测试一下,设置堆内存大小2M。public class HeapOO...

百度面试题:一个线程 OOM 后,其他线程还能运行吗?(下)

百度面试题:一个线程 OOM 后,其他线程还能运行吗?(下)

示例结果Exception in thread "main" java.lang.OutOfMemoryError: unable to create native thread出现SOF时,会有明确错误堆栈可供分析,相对容易定位问题。如果使用HotSpot虚拟机默认参数,栈深度在大多数情况下(因为...

百度面试题:一个线程 OOM 后,其他线程还能运行吗?(上)

百度面试题:一个线程 OOM 后,其他线程还能运行吗?(上)

由于面试官仅提到OOM,但 Java 的OOM又分很多类型的呀:堆溢出(“java.lang.OutOfMemoryError: Java heap space”)永久代溢出(“java.lang.OutOfMemoryError:Permgen space”)不能创建线程(“java.lang.O...

美团面试题:一个线程 OOM 后,其他线程还能运行吗?

美团面试题:一个线程 OOM 后,其他线程还能运行吗?

最近网上出现一个美团面试题:“一个线程OOM后,其他线程还能运行吗?”。我看网上出现了很多不靠谱的答案。这道题其实很有难度,涉及的知识点有jvm内存分配、作用域、gc等,不是简单的是与否的问题。由于题目中给出的OOM,java中OOM又分很多类型;比如:堆溢出(“java...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

社区圈子

Java面试那些事儿
Java面试那些事儿
3+人已加入
加入
相关电子书
更多
Java开发者面试百宝书
云栖社区特邀专家徐雷Java Spring Boot开发实战系列课程(第20讲):经典面试题与阿里等名企内部招聘求职面试技巧
面试常考算法
立即下载 立即下载 立即下载