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常见
垃圾回收
器
串行
垃圾回收
器Serial和SerialOld串行
垃圾回收
器,是指使用单线程进行
垃圾回收
,堆内存较小,适合个人电脑Serial作用于新生代,采用复制算法SerialOld作用于老年代,采用标记-整理算法
垃圾回收
时
四面神
·
2023-12-16 02:35
jvm
java
开发语言
学习JVM
机器码JVM功能*解释和运行*内存管理*即时编译(跨平台-慢一点)jit(反复用到的代码解释保存再内存里面)jvm主要组成:*类加载器,*运行时数据区(jvm管理的内存),*执行引擎(即时编译器,解释器,
垃圾回收
器
程序猿小蝌蚪 黄小帅
·
2023-12-16 02:32
学习
jvm
JVM 性能调优
如何对
垃圾回收
器的性能进行调优?生产环境CPU负载飙高该如何处理?生产环境应该给应用分配多少线程合适?不加log,如何确定请求是否执行了某一行代码?不加log,如何实时查看某个方法的入参与返回值?
Please Sit Down
·
2023-12-16 02:30
JVM
Java
jvm
JVM虚拟机:GC
垃圾回收
器的常用参数总结
GC常用的参数列表-Xms:堆空间最小为多少-Xmx:堆空间最大为多少-Xss:栈空间大小-Xmn:年轻代的空间大小-XX:MetaspaceSize:元空间大小-XX:+PrintGCDetails:打印GC的细节-XX:+PrintGC-XX:+PrintHeapAtGC:打印堆的情况-XX:SurvivorRatio:新生代中Eden和s0、s1之间的比例-XX:NewRatio:新生代和来
幻风_huanfeng
·
2023-12-16 02:52
深入了解JVM虚拟机
jvm
java
算法
垃圾回收器
垃圾回收算法
JVM虚拟机:各种类型的
垃圾回收
器参数总结
Parallel常用参数-XX:SurvivorRatio-XX:PreTenureSizeThreshold大对象到底多大-XX:MaxTenuringThreshold-XX:+ParallelGCThreads并行收集器的线程数,同样适用于CMS,一般设为和CPU核数相同-XX:+UseAdaptiveSizePolicy自动选择各区大小比例CMS常用参数-XX:+UseConcMarkSw
幻风_huanfeng
·
2023-12-16 02:44
深入了解JVM虚拟机
jvm
java
开发语言
垃圾回收器
JVM
虚拟机
java面试题10
Java中的弱引用可以避免
垃圾回收
器在内存紧张时过于积极地回收对象,提高内存利用率。2.什么是Java中的系统类加载器(SystemClassLoader)?它有什么作用?
CrazyMax_zh
·
2023-12-15 21:41
java
开发语言
字节跳动测试岗,3面都过了,HR告诉我这个原因被刷了...
我是面试测试开发的,3年经验,下面是面试流程:一面:50分钟1.自我介绍2.之前的实习经历提问3.实习做过什么项目,负责什么4.进程线程5.java的
垃圾回收
6.数据库简单sql语句7.事务隔离8.测试微信点赞
程序员二黑_
·
2023-12-15 20:17
【并发篇】Java内存管理知识小结
Java中的
垃圾回收
(GarbageCollection)发生在堆内存,回
沉梦听雨.
·
2023-12-15 19:25
Java
java
jvm
八股
解决ES伪慢查询
此时ES的JVM配置是JVM内存40G,使用CMS
垃圾回收
器。40G的内存使用CMS
softshow1026
·
2023-12-15 19:57
elasticsearch
大数据
搜索引擎
jvm-04:GC
垃圾回收
机制
1.1GC概念GC是垃圾收集的意思(GabageCollection),内存处理是编程人员容易出现问题的地方,忘记或者错误的内存回收会导致程序或系统的不稳定甚至崩溃,Java提供的GC功能可以自动监测对象是否超过作用域从而达到自动回收内存的目的。1.2GC实现机制-我们为什么要去了解GC和内存分配在真实工作中的项目中,时不时的会发生内存溢出、内存泄露的问题,这也是不可避免的Bug,这些潜在的Bug
誓俭草
·
2023-12-15 19:37
Mac 开发者常用的工具
他住在全国房价最贵的城市,租着最贵的单间,写着各种垃圾或
垃圾回收
的代码,干着程序员这份前途若有若无的职业,一切都朝着注定孤独一生的方向发展着,如果没有变数的话。
weixin_34289744
·
2023-12-15 18:12
移动开发
git
shell
【转】Mac 程序员的十种武器
他住在全国房价最贵的城市,租着最贵的单间,写着各种垃圾或
垃圾回收
的代码,干着程序员这份前途若有若无的职业,一
weixin_33676492
·
2023-12-15 18:11
移动开发
git
shell
mac 开发者常用工具
他住在全国房价最贵的城市,租着最贵的单间,写着各种垃圾或
垃圾回收
的代码,干着程序员这份前途若有若无的职业,一切都朝着注定孤独一生的方向发展着,如果没有变数的话。
Coding-lover
·
2023-12-15 18:06
linux
开发工具
Mac 程序员的十种武器
他住在全国房价最贵的城市,租着最贵的单间,写着各种垃圾或
垃圾回收
的代码,干着程序员这份前途若有若无的职业,一切都朝着注定孤独一生的方向发展着,如果没有变数的话。
jiufreeman
·
2023-12-15 18:59
Linux
软件
工具
mac
淋巴是女人的半条命
淋巴是人体最后一道防御系统,也是人体
垃圾回收
站,是人体的清洁工,也是最大的排毒器官。淋巴系统是由淋巴结、淋巴液、淋巴管及器官和腺体(如扁桃腺、脾脏及胸腺)所构成的。
蓝芬凰产后恢复中心
·
2023-12-15 17:13
Java面试题(每天10题)-------连载(49)
6、内存调优7、
垃圾回收
策略调优8、共享session处理9、添加JMS远程监控10、专业点的分析工具有哪些?Tomcat篇1、Tomcat的缺省端口
秃头的Tomcat
·
2023-12-15 16:16
java
firefox
开发语言
火眼金睛破局ES伪慢查询 | 京东物流技术团队
此时ES的JVM配置是JVM内存40G,使用CMS
垃圾回收
器。40G的内存使用CMS
京东云开发者
·
2023-12-15 16:34
数据库
elasticsearch
大数据
搜索引擎
一招MAX降低10倍,现在它是我的了 | 京东云技术团队
虽然对
垃圾回收
器和JVM参数都进行调整,由于本地缓存数据量越来越大,本地缓存数据对于应用GC的影响越来
京东云开发者
·
2023-12-15 16:33
上手实操
京东云
OHC
性能优化
Java
缓存
java常用
垃圾回收
器G1和CMS有什么区别
在java中,虽然
垃圾回收
算法只有三种,也就是我们耳熟能详的标记清除算法(MS),复制算法(Copy),标记整理算法(MSC),这几个概念我在另一篇博客中有写到:java几种常见
垃圾回收
算法但是由他们衍生出来的
垃圾回收
器却是很多的
渔火愁眠_
·
2023-12-15 13:49
JVM
垃圾回收
jvm
java
GC
JVM之堆学习
虚拟机栈和本地方法栈都是线程私有的,堆是线程共享的;2.通过new关键字,创建的对象都会使用堆内存,其特点是:它是线程共享的,堆中对象都需要考虑线程安全的问题(虚拟机栈中的局部变量只要不逃离方法的作用范围就是线程安全的)有
垃圾回收
机制三
太自由
·
2023-12-15 10:19
Java
jvm
学习
Python分享之Python的内存管理
无论是C语言的手工管理,还是Java的
垃圾回收
,都成为语言最重要的特征。这里以Python语言为例子,说明一门动态类型的、面向对象的语言的内存管理方式。对象的内存使用赋值语句是语言最常见的功能了。
bill3282278043
·
2023-12-15 09:17
python
开发语言
垃圾回收
(GC) 在 .NET Core 中是如何工作的?(二)
接上一篇文章
垃圾回收
(GC)在.NETCore中是如何工作的?-CSDN博客GC会分配堆段,其中每个段都是一系列连续的内存。置于堆中的对象归类为3个代系之一:0、1或2。
YuanlongWang
·
2023-12-15 01:32
.netcore
java
算法
垃圾回收
(GC) 在 .NET Core 中是如何工作的?
虽说我们不用关注GC的运行,但是作为一个合格的程序员,还是有必要知道她是怎么工作的,因为
垃圾回收
对于一个程序来说真的太重要了,下面我们
YuanlongWang
·
2023-12-15 01:55
.netcore
java
算法
六、ZGC深度剖析
因为Java当中是自动化的
垃圾回收
机制。JVM有专门的
垃圾回收
器,把
不做挖坑人
·
2023-12-15 01:50
JVM
jvm
深入理解 Java 虚拟机(JVM)从入门到精通
局部变量表(3)操作栈(4)动态连接(5)方法返回地址(6)栈内存溢出3、程序计数器(1)特点(2)举例4、本地方法栈5、方法区6、方法栈和本地方法栈的区别7、运行时常量池和字符串常量池的区别8、总结二、
垃圾回收
一个搬砖的农民工
·
2023-12-15 01:11
JVM
java
jvm
垃圾回收
jvm调优
堆栈
JVM理解
JVM是JavaVirtualMachine(Java虚拟机)的缩写,由一套字节码指令集、一组寄存器、一个栈、一个
垃圾回收
堆和一个存储方法域等组成。
xmh-sxh-1314
·
2023-12-14 21:08
jvm
四、分代
垃圾回收
机制及
垃圾回收
算法
学习
垃圾回收
的意义Java与C++等语言最大的技术区别:自动化的
垃圾回收
机制(GC)为什么要了解GC和内存分配策略1、面试需要2、GC对应用的性能是有影响的;3、写代码有好处栈:栈中的生命周期是跟随线程
不做挖坑人
·
2023-12-14 20:39
JVM
算法
jvm
java
【从零开始学习JVM | 第八篇】学习
垃圾回收
算法 和
垃圾回收
器
前言:现代编程语言通常采用
垃圾回收
机制来自动管理内存。
垃圾回收
机制是一种自动化的内存管理技术,可以在程序运行时自动识别和回收不再使用的内存,从而减少内存泄漏和其他内存相关问题的发生。
我是一盘牛肉
·
2023-12-14 20:05
【从零开始学习JVM】
学习
jvm
算法
过滤器
【从零开始学习JVM | 第九篇】了解 常见
垃圾回收
器
前言:
垃圾回收
器(GarbageCollector)是现代编程语言中的一项重要技术,它提供了自动内存管理的机制,极大地简化了开发人员对内存分配和释放的繁琐工作。
我是一盘牛肉
·
2023-12-14 20:05
【从零开始学习JVM】
学习
jvm
开发语言
java
G1 GC基本逻辑
1MixedGC基本过程在G1GC中,有两种主要的
垃圾回收
过程:YoungGC和MixedGC。这两者都是为了回收堆内存中的垃圾对象,但是他们关注的区域和工作方式有所不同。
peidezhi
·
2023-12-14 20:56
jvm
java
浅谈jvm full gc
其中,gc(
垃圾回收
)主要集中在堆,堆又划分为2个区域:新生代、老年代。当新生代空间不足时,会触发minorgc,回收新生代的垃圾。
讲不出 再见
·
2023-12-14 16:25
full
gc
新生代
老年代
担保机制
Python隔离扩展模块
目录谁应当阅读本文档背景进入模块级状态隔离的模块对象令人惊讶的边界情况让多解释器下模块保持安全管理全局状态管理模块级状态回退选项:每个进程限一个模块对象函数对模块状态的访问堆类型将静态类型改为堆类型定义堆类型
垃圾回收
协议
知识的宝藏
·
2023-12-14 14:08
python
【Spark精讲】Spark内存管理
目录前言Java内存管理Java运行时数据区Java堆
垃圾回收
机制Executor内存管理内存类型堆内内存堆外内存内存管理模式静态内存管理统一内存管理编辑执行内存管理多任务间内存分配Shuffle的内存占用
话数Science
·
2023-12-14 13:52
Spark精讲
Spark
大数据
spark
大数据
分布式
Bitmap的内存管理优化与长图加载
BitmapBitmap的内存管理优化大量Bitmap的创建和
垃圾回收
,会产生内存抖动,引发卡顿。
森屿暖茶
·
2023-12-07 00:45
垃圾回收
机制
'''
垃圾回收
机制'''importgcprint(gc.isenabled())#判断了;
垃圾回收
机制是否开启gc.enable()print(gc.isenabled())print(gc.get_threshold
鱼鱼9901
·
2023-12-07 00:55
Python
算法
python
面试官问:如何手动触发
垃圾回收
?幸好昨天复习到了
在Java中,手动触发
垃圾回收
可以使用System.gc()方法。
骑着猪猪去旅行A
·
2023-12-06 23:10
JVM
Java基础
jvm
java
开发语言
Java常识
java
垃圾回收
(GC):c语言中由程序员负责回收无用的内存链,java
垃圾回收
在java程序运行的过程中自动进行。
宣布无人罪
·
2023-12-06 23:58
Javase
java
python
开发语言
强引用 软引用 弱引用 虚引用
Objectobj=newObject();SoftReferencesf=newSoftReference(obj);obj=null;sf.get();//有时候会返回null弱引用第二次
垃圾回收
时回收
提丶米
·
2023-12-06 19:34
Java 中的四种引用类型和它们的使用场景
在Java中,对象的引用类型对于理解如何引用对象以及对象如何与
垃圾回收
器(GC)一起工作非常重要。
一个搬砖的农民工
·
2023-12-06 17:09
JVM
java
jvm
开发语言
JVM常用调优参数
以下是一些常用的JVM调优参数:堆内存设置-Xms:设置JVM初始堆大小-Xmx:设置JVM最大堆大小-Xmn:设置新生代大小
垃圾回收
器选择-XX:+UseSerialGC:使用串行
垃圾回收
器-XX:+
一个搬砖的农民工
·
2023-12-06 17:34
JVM
jvm
JVM之四种引用类型(五)
当一个对象被强引用变量引用时,它处于可达状态,它是不可能被
垃圾回收
机制回收的,即使该对象以后永远都不会被用到JVM也不会回收。因此强引用是造成Java内存泄漏的主要原因之一。
武昌库里写JAVA
·
2023-12-06 10:37
高手面试
jvm
java基础
健壮性:java的健壮性与自动
垃圾回收
机制有关,自
会java的怪蜀黍
·
2023-12-06 10:59
java
java
ide
Python
垃圾回收
机制和如何解决循环引用
引用计数:是一种垃圾收集机制,而且也是一种最直观,最简单的垃圾收集技术,当一个对象的引用被创建或者复制时,对象的引用计数加1;当一个对象的引用被销毁时,对象的引用计数减1;当对象的引用计数减少为0时,就意味着对象已经没有被任何人使用了,可以将其所占用的内存释放了。虽然引用计数必须在每次分配和释放内存的时候加入管理引用计数的动作,然而与其他主流的垃圾收集技术相比,引用计数有一个最大的有点,即“实时性
EchoPython
·
2023-12-06 08:28
Java基础知识复习二
1.封装性2.继承性3.多态性3.2类与对象1.类的定义2.对象的创建与使用3.类的设计4.类的封装案例篇:超市购物程序设计3.3构造方法1.构造方法的定义2.构造方法的重载3.4this关键字3.5
垃圾回收
迟早会把头薅秃
·
2023-12-06 06:37
java
开发语言
【从零开始学习JVM | 第一篇】快速了解JVM
JVM的独特之处在于它的架构设计,它不仅负责代码的执行,还包括了内存管理、
垃圾回收
、线程同步等高级功能,这些都是确保高效、稳定运行Jav
我是一盘牛肉
·
2023-12-06 06:47
【从零开始学习JVM】
学习
jvm
java
开发语言
spring
chatgpt
一门语言的骨架是什么?
在文章《如何掌握所有的程序语言》中,王垠指出,任何语言都是语言特性的组合,常见的语言特性有变量定义算数运算for和while循环语句函数定义,函数调用递归静态类型系统类型推导lambda函数面向对象
垃圾回收
指针算术
张俊凯
·
2023-12-06 00:22
System类 - Java
1,2,3};int[]dest=newint[3];System.arraycopy(src,0,dest,0,3);currentTimeMillens:返回当前时间距离1970-1-1的毫秒数gc:运行
垃圾回收
机制
aPurpleBerry
·
2023-12-05 23:45
Java
SE
java
《Python》第6章 与对象深入交往
本章前半部分,探索Python“一切皆对象”背后的含义;后半部分深入到对象相关的重要机制,如动态类型和
垃圾回收
。1、一切皆对象1)运算符运算符是通过特殊方法实现的:‘+’——‘.
Guodw
·
2023-12-05 21:36
函数提升与函数参数
1.作用域1.1局部作用域1.2全局作用域1.3作用域链1.4
垃圾回收
机制1.4.1
垃圾回收
机制算法说明1.5闭包总结:1.6变量提升注意:var只提升变量声明,不会提升赋值2.函数进阶2.1函数提升/
小宇学前端
·
2023-12-05 20:39
Javascript
java
前端
javascript
Java中常用的
垃圾回收
器
在Java的世界里,"
垃圾回收
"是一个让许多开发者即侍俯首也感到神秘的术语。
一个搬砖的农民工
·
2023-12-05 17:19
JVM
java
jvm
垃圾回收器
CMS
G1
Parallel
上一页
15
16
17
18
19
20
21
22
下一页
按字母分类:
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
其他