E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
内存泄露
常见面试题-JVM(一)
内存泄露
:不需要使用的对象被其他对象不正确的引用,导致无法回收。
无敌少年小旋风
·
2023-10-19 23:40
面试题
jvm
深度揭秘Java GC底层,这次让你彻底弄懂她
如果使用完了忘记释放内存空间就会发生
内存泄露
,再如释放错了内存空间或者使用了悬垂指针则会发生无法预知的问题。
yes的练级攻略
·
2023-10-19 22:38
JVM
垃圾回收
Android 118道基础面试题,面试途中不卡题,sharedpreferences线程安全
29、
内存泄露
,怎样查找,怎么产生的
内存泄露
?30、类的初始化顺序依次是?31、JSON的结构?
m0_64382868
·
2023-10-19 21:25
程序员
面试
android
移动开发
JVM概览
实现堆载的数据结构时有可能会出现
内存泄露
。2、Java中WeakReference与SoftReference的区别?
〒_〒杨
·
2023-10-19 08:37
JVM
java
windows
面试
内存泄漏和内存溢出是什么?一般怎么处理内存泄漏?
1:内存溢出(OOM)和
内存泄露
(对象无法被回收)的区别。(1)内存溢出:outofmemory,是指程序在申请内存的时候,没有足够的内存供其使用。
开发进行曲
·
2023-10-19 08:13
ubuntu之gnome-shell cpu占用过大
问题电脑拔了电源非常卡,查看进程发现gnome-shell进程一直占用10%朝上系统是从20升级到22才发现这种问题思路网上说是
内存泄露
的问题,有可能是默写shell扩展造成的关闭非必要扩展重启gdm服务
xuexilangren1
·
2023-10-19 05:49
我的ubuntu
ubuntu
linux
服务器
View的构造函数是否需要传入application
最近做一个需求,需要通过view.getContext()来获取activity,按理说,这是一个很正常的操作,但是没想到有一次获取到了application,与相关开发沟通后,得到的结论是为了防止
内存泄露
LevyLin
·
2023-10-18 16:51
【Android 性能优化:内存篇】——WebView
内存泄露
治理
背景:笔者在公司项目中优化
内存泄露
时发现WebView相关的
内存泄露
问题非常经典,一个Fragment页面使用的WebView有多条泄露路径,故记录下。
我不勤奋v
·
2023-10-18 12:56
性能优化
android
性能优化
记一次因为没有关闭 管道导致的
内存泄露
原本想探究一下string(char*)是移动构造还是复制构造,在测试时发现了意料之外的
内存泄露
,找了挺久没有想到哪里,最后发现是管道没有正确关闭,UNIX系统中一切皆文件,但是管道这个文件是待在内存中的
杨澄
·
2023-10-18 08:38
c++
开发语言
bug
Python中
内存泄露
如何避免
内存泄露
指由于疏忽或错误造成程序未能释放已经不再使用的内存的情况。内存泄漏并非指内存在物理上的消失,而是应用程序分配某段内存后,由于设计错误,失去了对该段内存的控制,因而造成了内存的浪费。
C语言中文社区
·
2023-10-17 19:15
实战Go
内存泄露
实战Go
内存泄露
golangmemory
内存泄露
pprof最近解决了我们项目中的一个
内存泄露
问题,事实再次证明pprof是一个好工具,但掌握好工具的正确用法,才能发挥好工具的威力,不然就算你手里有屠龙刀
Amars_丁
·
2023-10-16 17:50
go语言
golang
Java中内存溢出和
内存泄露
详解
1、内存溢出(OOM)在程序中导致程序崩溃的两种原因有:①、空指针、下标越界等异常,这类问题主要原因是因为代码写的有问题②、还有一类问题是,代码看着也没有问题,在进行GC时,回收也没有空出足够的空间,报了一个OOM。在JDK每个新版本新特性中多多少少的都会提到GC相关的内容,正是因为官方对GC的注重,GC的性能也是越来越好,到目前为止,一般情况下,除非应用程序占用的内存增长速度非常快,造成垃圾回收
全栈行动派
·
2023-10-16 17:30
jvm
java
jvm
内存泄露
内存溢出
java 多线程
内存泄露
_java
内存泄露
与内存溢出
java
内存泄露
与内存溢出基本概念
内存泄露
:指程序中动态分配内存给一些临时对象,但是对象不会被GC所回收,它始终占用内存。即被分配的对象可达但已无用。
weixin_39629679
·
2023-10-16 17:30
java
多线程
内存泄露
记一次Java内存泄漏最终导致内存溢出的事故分析
参考Java的内存回收机制详解java中
内存泄露
8种情况的总结Java内存泄漏原因、解决办法及泄漏排查Java内存泄漏排查,新技能Getjava内存调试工具(5)jvisualvm.exejava
内存泄露
排查总结
itloser.info
·
2023-10-16 17:59
后端技术
知识整理
工具整理
java
jvm
开发语言
内存溢出
内存泄漏
Java
内存泄露
与内存溢出详解(InsCode AI 创作助手)
其中,
内存泄露
和内存溢出是两个常见的问题。本文将对这两个问题进行详细的解析和比较,并提供相应的示例及解决方案。
信息化战略
·
2023-10-16 17:25
java
java
inscode
开发语言
【JUC】ThreadLocal
文章目录1.概述2.使用3.Thread、ThreadLocal和ThreadLocalMap4.
内存泄露
问题4.1为什么源代码用弱引用?
比尔高特
·
2023-10-16 11:56
#
03
JUC
java
JVM 的垃圾回收机制
1、概念垃圾回收(GarbageCollection,GC),顾名思义就是释放垃圾占用的空间,防止
内存泄露
。有效的使用可以使用的内存,对内存堆中已经死亡的或者长时间没有使用的对象进行清除和回收。
程序猿秃头之路
·
2023-10-16 10:02
Java后端
jvm.gc
jvm
垃圾回收
android 内存溢出分析,Android之
内存泄露
、内存溢出、内存抖动分析
在堆中分配的内存,一方面由java虚拟机自动垃圾回收器来管理,另一方面还需要程序员提供修养,防止
内存泄露
问题。方法区(method):又叫静态区,跟堆一样,被所有的线程共享。
weixin_39816062
·
2023-10-16 07:49
android
内存溢出分析
android 动画 图片 内存溢出,Android之内存溢出和内存泄漏的原因和解决方案
在堆中分配的内存,一方面由java虚拟机自动垃圾回收器来管理,另一方面还需要程序员提供修养,防止
内存泄露
问题。方法区(method):又叫静态区,跟堆一样,被所有的线程共享。
Maple丿锋
·
2023-10-16 07:18
android
动画
图片
内存溢出
内存溢出与
内存泄露
知识点总结
内存溢出与
内存泄露
1.内存溢出1.1无限申请对象引起的堆内存溢出1.2无限调用方法引起的栈内存溢出2.
内存泄露
3.内存抖动1.内存溢出程序在申请内存时,没有足够的内存可以申请,于是程序报错OOM(OutofMemory
wodongx123
·
2023-10-16 07:17
JAVA
Android
java
开发语言
Android之
内存泄露
、内存溢出、内存抖动
内存JAVA是在JVM所虚拟出的内存环境下运行的,内存分为三个区:堆、栈和方法区。栈(stack):是简单的数据结构,程序运行时系统自动分配,使用完毕后自动释放。优点:速度快。堆(heap):用于存放由new创建的对象和数组。在堆中分配的内存,一方面由java虚拟机自动垃圾回收器来管理,另一方面还需要程序员提高修养,防止内存泄漏问题。方法区(method):又叫静态区,跟堆一样,被所有的线程共享。
k_every
·
2023-10-16 07:46
Android
内存泄露
内存溢出
内存抖动
Android:内存溢出和内存泄漏
一、
内存泄露
垃圾回收器无法回收原本应该被回收的对象,这个对象就引发了
内存泄露
。
内存泄露
memoryleak,是指程序在申请内存后,无法释放已申请的内存空间。
jackwang_dev
·
2023-10-16 07:13
Android基础
内存溢出
内存泄露
内存溢出,内存泄漏,内存抖动
内存优化.
内存泄露
内存溢出内存抖动分析与解决内存溢出和内存泄漏的区别、产生原因以及解决方案一、内存溢出:(一)、定义:内存溢出outofmemory,是指程序在申请内存时,没有足够的内存空间供其使用,出现
OnTheWay_Seeking
·
2023-10-16 07:13
java
Android之内存抖动、内存泄漏、内存溢出(OOM)
可以看我写的另一篇文章
内存泄露
(MemoryLeak)内存溢出(OOM):需要内存,可是申请不到足够的内存了,就会报错崩溃。
Zhongyi_Li
·
2023-10-16 07:13
Android
android
java
OOM
内存泄露
内存抖动、
内存泄露
、内存溢出
内存抖动:在短时间内有大量对象被创建或者被回收的现象,主要原因是频繁在循环里创建对象。在程序里,每创建一个对象,就会有一块内存分配给它;每分配一块内存,程序的可用内存也就少一块;当程序被占用的内存达到一定临界程度,GC也就是垃圾回收器(GarbageCollector)就会出动,来释放掉一部分不再被使用的内存。Android里的View.onDraw()方法在每次需要重绘的时候都会被调用,这就意味
LVXIANGAN
·
2023-10-16 07:12
Android
iOS
JAVA
内存溢出、内存泄漏与内存抖动
文章目录前言一、内存溢出二、内存泄漏三、内存抖动四、会引发内存泄漏的情况1、单例引起的内存泄漏2、非静态内部类创建静态实例引起的内存泄漏3、Handler引起的内存泄漏4、WebView引起的
内存泄露
5
kqli
·
2023-10-16 07:10
java
jvm
算法
4 个问题图解浏览器垃圾回收的过程
哪些情况会导致
内存泄露
?如何避免?weakMapweakSet和MapSet有什么区别?ok,let'sgo!什么是垃圾数据?生活中你买了一瓶可乐,喝完之后可乐瓶就变成了垃
Java李太白
·
2023-10-16 00:05
Android App
内存泄露
测试方法总结
和你一起终身学习,这里是程序员Android经典好文推荐,通过阅读本文,您将收获以下知识点:一、
内存泄露
二、Android的GC机制三、为什么会
内存泄露
四、系统级别的内存管理五、内存抖动六、内存名词VSS
程序员Android
·
2023-10-15 18:25
java
jvm
android
内存泄漏
linux
android 查找
内存泄露
当查找应用
内存泄露
的原因时,有2种可能性很大的原因:1、线程没有及时关闭,导致线程一直运行,间接导致Activity泄露;2、Activity泄露,可能把Activity的引用保存到声明周期长的容器里,
luguangxu68
·
2023-10-15 18:46
android
工具
java
开发语言
Android常见内存泄漏
1.什么是
内存泄露
内存泄漏(MemoryLeak)是指程序中已动态分配的堆内存由于某种原因未释放或无法释放,造成系统内存的浪费,导致程序运行速度减慢甚至系统崩溃(内存溢出OOM)等严重后果。
JALLV
·
2023-10-15 18:12
Android
android
jvm
java
【Android开发】
内存泄露
内存泄露
是什么内存泄漏指的是在程序运行过程中,由于疏忽或错误的编程导致已经动态分配的内存空间无法被正确释放的情况。这意味着程序不再能够访问该内存空间,但它仍然被程序保留,因此无法被其他部分使用。
Jouzzy
·
2023-10-15 18:11
安卓开发
安卓安全
android
java
c++
c语言
Android性能优化常见问题,与详细解决思路方法!
另外感谢一直关注我的朋友,最新整理的Android阿里P7教程在石墨文档;Android架构视频+BAT面试专题PDF+学习笔记一.首先,我们先了解一下都有哪些性能问题1、
内存泄露
。
迷途小码农h
·
2023-10-15 15:42
怎样杀死僵尸进程
问题描述:最近遇到一个问题,使用服务器上的4块gpu进行训练(使用了nohup),中断训练,使用了:kill-9进程ID训练是终止了,但是显卡却没有释放;解决方法:nvidia-smi发现
内存泄露
问题,
猫猫与橙子
·
2023-10-15 14:26
tool
僵尸进程
一篇面试了无数公司后总结的面试题,学完面试不上我把工资卡给你
任何线程局部变量一旦在工作完成后没有释放,Java应用就存在
内存泄露
的风险。2.用wai
流浪java
·
2023-10-15 11:44
JS闭包与内存泄漏
内存泄露
是指你「用不到」(访问不到)的变量,依然占居着内存空间,不能被再次利用起来。闭包里面的变量就是我们需要的变量,不能说是
内存泄露
。闭包是什么?
老鼠AI大米_Java全栈
·
2023-10-15 08:52
清空元素导致
内存泄露
的撮代码
1.错误做法一://导致
内存泄露
$("#test").html("");2.错误做法二://导致
内存泄露
$("#test")[0].innerHTML="";3.正确做法:$wrapBox.empty(
xiaobangsky
·
2023-10-15 05:22
前端
初步学习JVM底层原理(二)
我们不需要像VC++一样,作为内存管理的统治者需要我们对我们分配的每一块内存进行回收,否则就会造成
内存泄露
问题。
风君子哥哥
·
2023-10-14 12:17
iOS底层原理:weak的实现原理
post/5e7a322f6fb9a07ca24f79bb来源:掘金在iOS开发过程中,会经常使用到一个修饰词weak,使用场景大家都比较清晰,避免出现对象之间的强强引用而造成对象不能被正常释放最终导致
内存泄露
的问题
iOS_开发
·
2023-10-14 10:31
ASAN入门参考
Asan功能缓冲区溢出悬空指针(引用)非法释放内存泄漏如何使用实验环境
内存泄露
检查demo1demo2堆缓冲区溢出栈缓冲区溢出使用悬空指针使用栈上返回的变量使用退出作用域的变量/内存重复释放输出优化使用
repinkply
·
2023-10-14 09:11
#
KAsan
ASAN&HWASAN
ASAN
使用Android Profiler分析Handler非静态内部类隐式持有外部类的引用
一问题起因最近朋友在他们的项目中,在Activity中使用Handler方式进行网络接口请求,他觉得这种方式可能会引发
内存泄露
,但又说不上来为什么,没有有力的证据说服同事。
土豆海马
·
2023-10-14 02:38
选择Activity还是ApplicationContext
显示Dialog时必须用Activity使用Adapter时最好使用Activity显示地图时必须用ApplicationContext选择Activity可能会导致Activity对象不能回收,导致
内存泄露
bobo_li
·
2023-10-13 11:52
2021-05-19 图片下载疑似
内存泄露
现象:restTemplate大量下载图片->内存占用持续上升达到最大堆内存->jstat-gcutil43821000发现应用持续fullGC无法降低内存占用,cpu占用上升至100%分析:jps->jmap-histo:livepid|head-10->发现最大占用为char[]->本地模拟使用jprofiler查看allocationtree发现存活的char[]多由cat拦截器分配结论:由
王帅199207
·
2023-10-13 07:09
自动内存管理机制--Java内存区域与内存溢出异常
但是,交出权力给Java虚拟机,一旦出现
内存泄露
和溢出方面的问题,如果不了解虚拟机是怎样使用内存的,那么排查错误将会非常困难。程序计数器(programCounterRegi
大唐雷恋
·
2023-10-13 02:25
内存池的学习
1)代码如下://检测
内存泄露
的方法:自定义malloc和free//内存池难点:不确定分配和释放的时机;//注意页和块的关系->:1page=128count;//头插法建立单链表完整代码#include
姜小二
·
2023-10-12 17:27
学习
glide源码精髓
lrucache算法实现图片的缓存初始化glide的时候根据传入的context生成一个一个无UI的fragment将fragment的lifecycle传入requestManager中避免内存浪费
内存泄露
polelice
·
2023-10-12 15:36
linux下docker使用 nginx或nginx-http-flv-module出现内存泄漏、占用空间越来越大等问题
nginx-http-flv-module出现内存占用越来越大问题2、linux下使用nginx或nginx-http-flv-module发现docker占用空间越来越大问题一、内存泄漏1、ffmpeg读取视频文件
内存泄露
Rooun
·
2023-10-12 10:45
linux
docker
nginx
http-flv
ffmpeg
C++学习day--01 C生万物
怎样避免
内存泄露
?智能指针的使用陷阱?怎样使C程序更具有移植性?怎样使C+
编程9898
·
2023-10-12 05:57
C++学习——奇牛学院
c++
学习
开发语言
记一次 以为 JVM
内存泄露
问题
一、需求主要需求是当查询一段时间的数据的时候,如果数据库没有这些数据,自动生成小时的数据,将数据插入数据库然后拿出来聚合查询,返回给前段。二、内存溢出现象当每次查询的时候,可见堆内存一次一次变高,并没有被回收的迹象,而我的Idea已经卡死不动了当我手动执行一次Gc的时候,内存使用量就下来了然后我不手动gc挡eden区满了观察现象当eden区满了的时候系统自动进行了gc这样时候eden区内存就下来了
hgdzw
·
2023-10-11 14:06
记录
java
Ubuntu中使用QT时的对象内存问题
前言无论是哪种平台的软件开发,除了软件本身代码的可行性方案之外,最重要的就是内存问题了,本文主要介绍QTCreator项目中内存管理的规则以及对
内存泄露
的检测。
Not灬Alone
·
2023-10-11 11:38
解读OOM killer机制输出的日志
1.概述在业务繁忙的服务器,小内存方案,
内存泄露
的场景中,我们常常发现系统在非常大的内存压力情况下触发了OOMkiller机制。
wdh3837
·
2023-10-11 09:56
案例分析
服务器
linux
运维
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他