首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
西兰花是真的菜
掘友等级
你看那丰硕果实,来自耕耘的浪漫!
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
8
文章 8
沸点 0
赞
8
返回
|
搜索文章
最新
热门
用得上的jstat,jinfo,jmap,jhat,jstack
1. 常用命令参数 2. 实战 转存dump文件。 观察jvm中当前所有线程的运行情况和线程当前状态。程序崩溃或卡住是贼好用 1. 常用命令参数 2. 实战 Compiled:编译数量。
万字长文总结!吐血推荐的JVM面试题干货
JVM,即 Java Virtual Machine,Java 虚拟机。它通过模拟一个计算机来达到一个计算机所具有的的计算功能。JVM 能够跨计算机体系结构来执行 Java 字节码,主要是由于 JVM 屏蔽了与各个计算机平台相关的软件或者硬件之间的差异,使得与平台相关的耦合统一…
从Java线程到线程池
如图所示,ULT模型中,每个进程创建的线程,均由自身进程维护管理,而KLT模型中,进程创建的线程,由系统内核进行维护管理。 在执行的区别之上,ULT和KLT最大的区别就是:ULT线程的调度不需要内核直接参与,控制简单,创建和销毁线程、线程切换代价等线程管理的开销比内核线程少…
一篇文章搞清spark内存管理
在执行Spark的应用程序时,Spark集群会启动Driver和Executor两种JVM进程,前者为主控进程,后者负责执行具体的计算任务。由于Driver的内存管理相对简单,本文主要对Executor的内存管理进行分析,下文中的Spark内存均特指Executor的内存。…
Spark的Shuffle是怎么回事
Shuffle的中文含义是混洗,官方定义是:一种让数据重新分布以使得某些数据被放在同一分区里的一种机制。Shuffle的过程中,存在着大量的网络消耗传输数据,会在磁盘上产生大量的中间文件,在平时的工作中了解shuffle的运行机制能帮助我们写出更优秀的代码。此篇文章从shu…
一篇文章搞清spark任务如何执行
在spark中,有两个重要的主角是绕不开的,driver和executor,他们的结构呈一主多从模式,driver就是那个单身狗,控制欲很强,权利也很大,每天独自一人没别的事,就想法设法的指挥着手下一堆executor到处干活。他们分工明确,组织结构简单,共同支撑起了spa…
scala这写的都是啥?一篇文章搞清隐式转换
我们都知道scala以简洁著称,怎么简单怎么来。对于scala的简洁语法,阔以说熟悉的人爱死scala,不熟悉的人被scala折磨死。对于scala这种语言,习惯了java的同学经常听到一些新的名词,不可思议而且神神秘秘,对,没错,说的就是你——隐式转换,掖着藏着,快让我窥…
个人成就
文章被点赞
12
文章被阅读
14,932
掘力值
281
关注了
26
关注者
6
收藏集
3
关注标签
18
加入于
2019-08-20