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内存监控工具
《Java高并发编程详解:多线程与架构设计》笔记(一)
目录序言线程的查看线程生命周期线程的构造函数
JVM内存
结构守护线程ThreadAPI线程的关闭异常退出进程假死线程安全与数据同步死锁原因线程间通信同步阻塞和异步阻塞单线程间通信多线程通信自定义显式锁BooleanLockThreadGroupHook
四问四不知
·
2021-04-13 23:33
笔记
深入浅出JVM
然后对
JVM内存
模型、Java的类加载机制、常用的GC算法这三个知识点进行详细讲解。
OOMNPE
·
2021-04-13 22:49
每天学一个 Linux 命令(111):mpstat
是一个实时
监控工具
,与vmstat类似,但只能监控CPU的整体性能状态。
·
2021-04-13 14:34
linux服务器程序员运维后端
每天学一个 Linux 命令(111):mpstat
是一个实时
监控工具
,与vmstat类似,但只能监控CPU的整体性能状态。
·
2021-04-13 14:34
linux服务器程序员运维后端
监控工具
总结
Prometheus简介Prometheus是一套开源的系统监控报警框架。它启发于Google的borgmon监控系统,由工作在SoundCloud的google前员工在2012年创建,作为社区开源项目进行开发,并于2015年正式发布。2016年,Prometheus正式加入CloudNativeComputingFoundation,成为受欢迎度仅次于Kubernetes的项目。作为新一代的监控
TimLi_51bb
·
2021-04-13 06:08
JVM 内存分析工具 MAT 的深度讲解与实践——入门篇
JVM内存
分析往往由团队较资深的同学来做,本系列通过3篇文章,深度解析并帮助读者全面深度掌握MAT的使用方法。即使没有
JVM内存
分析的实践经验,也能快速成为内存分析高手!
Java架构领域
·
2021-04-13 03:39
【面试分享】4轮拿下字节Offer,面试题复盘(附答案)
一面技术考点:jvm数据库、
jvm内存
模型垃圾回收算法Java内存模型mysql数据库相关数据库优化分表与分库volatile关键字javalock相关二面技术考点:Java内存分配策略Red
余生IT
·
2021-04-12 23:36
7种最佳的DNS
监控工具
+如何监控DNS服务器
7种最佳的DNS
监控工具
+如何监控DNS服务器由dnsstuff于2020年2月10日DNS是最关键的互联网服务之一。它是在线体验的传播者和礼宾人员。
·
2021-04-10 02:42
Jvm技术总结
Jvm自动内存管理
Jvm内存
区域介绍栈内存存储的是局部变量,堆内存存储的是实体,栈内存更新快,存放的变量生命周期结束之后释放,堆内存存放的实体会被垃圾回收机制不定时回收。
·
2021-04-09 21:17
java
面试官:Java中实例对象存储在哪?
但是实际的情况是,大部分的new对象会进入堆空间中,而并非是全部的对象,还有另外两个地方可以存储new的对象,我们称之为栈上分配以及TLAB学习本章需要一些前置知识,这里我列一下:1.JVM的类加载流程2.
JVM
·
2021-04-07 16:01
java
jvm内存
结构,java内存模型,java对象布局还分不清?快来围观!
我们聊到了JVM加载类的流程有面试官会让你解释一下Java的内存模型,有些人解释对了,结果面试官说不对,应该是堆啊、栈啊、方法区什么的(遇到这种面试官,就是你装逼的时刻了..)看完本篇文章你将了解:1.
JVM
·
2021-04-07 16:01
java
HBase调优 | HBase性能调优之内存篇
1.合理配置
JVM内存
这里首先涉及HBase服务的堆内存设置。一般刚部署的HBase集群,默认配置只给Master和RegionServer分配了1G的内存,Regio
大数据技术架构
·
2021-04-05 08:35
最简单的
JVM内存
结构图
JVM内存
结构图大家好,好几天没有更新了,今天的内容有点多,我们详细介绍下JVM内部结构图,还是和之前一样,案例先行,方便大家理解记忆。
·
2021-04-02 03:36
GC垃圾回收器
垃圾回收算法01、垃圾回收的过程在分代收集算法下:当
JVM内存
不足时,就会触发年轻代得GC;首先,会通过可达性分析来判断哪些对象垃圾对象;接着,将这些对象放入死亡队列,进行对象得死亡判断与回收;如果上述
·
2021-04-01 12:00
java
Day02 (Junit测试类改写、理解JVM栈帧)
王道训练营Java31期Day02(值传递、理解JVM栈帧、Junit测试类改写)idea版本:2018.3个人感觉当日最难的是:找到用Junit来进行自动测试的方式、理解
JVM内存
图(引用)仅仅做记录
XJXuYang
·
2021-03-31 14:22
Java
Android内存泄露检测 LeakCanary2.0(Kotlin版)的实现原理
本文介绍了开源Android内存泄漏
监控工具
LeakCanary2.0版本的实现原理,同时介绍了新版本新增的hprof文件解析模块的实现原理,包括hprof文件协议格式、部分实现源码等。
·
2021-03-30 17:55
Android内存泄露检测 LeakCanary2.0(Kotlin版)的实现原理
本文介绍了开源Android内存泄漏
监控工具
LeakCanary2.0版本的实现原理,同时介绍了新版本新增的hprof文件解析模块的实现原理,包括hprof文件协议格式、部分实现源码等。
·
2021-03-30 16:56
今日头条 ANR 优化实践系列分享 - 实例剖析集锦
为了应对系统监控能力不足以及应用侧获取信息受限的情况,我们在应用侧实现了一套消息调度
监控工具
,重点监控主线程的“过去,现在和将来”,同时结合相关日志对ANR问题的分析思路进行了总结。
字节跳动技术团队
·
2021-03-30 10:00
java
oom
xhtml
大数据
cstring
Elasticsearch 内存里都放了啥 ??凭什么本文能解决你 ES 99.9% 的内存问题 ?
本文基于Elasticsearch7.12版本进行总结梳理Elasticsearch版本发行要点这个很重要,想好你要用哪个版本,建议最新版Elasticsearch内存主要分为两部分系统内存也叫堆外内存
JVM
dying 搁浅
·
2021-03-28 17:24
Elasticsearch
ELKB
elasticsearch
大数据
内存优化
内存配置
调优
今日头条 ANR 优化实践系列 -
监控工具
与分析思路
Raster
监控工具
俗话说
字节跳动技术团队
·
2021-03-23 09:25
编程语言
人工智能
java
大数据
python
浅析“分布式锁”的实现方式
但是这里的都只是单机应用,即在同一个JVM中;然后随着业务发展、微服务化,一个应用需要部署到多台服务器上然后做负载均衡,大概的架构图如下:在上图可以看到,变量A在JVM1、JVM2、JVM3三个
JVM内存
中
禅与计算机程序设计艺术
·
2021-03-23 01:17
DBAtool-doDBA
卢飞-golang-基于控制台的远程
监控工具
,不需要在本地/远程系统上安装任何软件,下载即可直接使用,不依赖于任何环境。
胡萝卜苗儿
·
2021-03-22 16:51
五个问题,三大策略,手把手教你定制App性能监控方案
App上线后,开发者是无法7*24实时获取到用户使用及体验情况的,这时就需要一套优质的
监控工具
。那么,我们到底需要监控哪些指标?安卓
·
2021-03-17 20:27
iosjava方案监控应用性能
干货丨 Zabbix 应用技能进阶
前言在过去的几年里,开源产品和商业监控应用程序发生了爆炸式增长,涌现出了一批优秀且应用广泛的
监控工具
,如Zabbix、Prometheus等,系统运维人员需要掌握这些新工具,以及解决这些工具在日常应用中的各种故障
·
2021-03-17 20:52
技术运维监控工具Zabbix
五个问题,三大策略,手把手教你定制 App 性能监控方案
App上线后,开发者是无法7*24实时获取到用户使用及体验情况的,这时就需要一套优质的
监控工具
。那么,我们到底需要监控哪
友盟+
·
2021-03-17 20:49
稳定性分析
面试官:Java中实例对象存储在哪?
但是实际的情况是,大部分的new对象会进入堆空间中,而并非是全部的对象,还有另外两个地方可以存储new的对象,我们称之为栈上分配以及TLAB学习本章需要一些前置知识,这里我列一下:1.JVM的类加载流程2.
JVM
·
2021-03-15 13:41
java
这 5 种常用运维
监控工具
都不会?你算啥运维人
运维
监控工具
千千万,仅开源的解决方案就有流量监控(MRTG、Cacti、SmokePing、Graphite等)和性能告警(Nagios、Zabbix、ZenossCore、Ganglia、OpenTSDB
·
2021-03-14 06:37
linux服务器程序员运维后端
这 5 种常用运维
监控工具
都不会?你算啥运维人
运维
监控工具
千千万,仅开源的解决方案就有流量监控(MRTG、Cacti、SmokePing、Graphite等)和性能告警(Nagios、Zabbix、ZenossCore、Ganglia、OpenTSDB
·
2021-03-14 06:46
linux服务器程序员运维后端
《Sysstat:开源免费的 Linux 系统的
监控工具
》
【导语】:Linux操作系统的系统性能
监控工具
。
·
2021-03-13 20:44
ide
5分钟带你了解JVM的内存分配
JVM的内存区域划分在网上一些介绍
JVM内存
分配的文章中,他们将Java的内存大致分为堆内存(heap)和栈内存(stack),这种划分的方式,体现了开发者最关注
码途有道
·
2021-03-12 16:49
Hotspot jvm运行时数据区
1.Hotspot
jvm内存
结构图2.运行时数据区类加载子系统加载class文件之后,将类信息保存于运行时数据区的方法区,方法区在java8之后被称为元数据空间。
·
2021-03-12 12:01
jvm
jdk1.8
jvm内存
模型
1.8和1.7的不同1.8同1.7比,最大的差别就是:元数据区取代了永久代。元空间的本质和永久代类似,都是对JVM规范中方法区的实现。不过元空间与永久代之间最大的区别在于:元数据空间并不在虚拟机中,而是使用本地内存。内存模型1,程序计数器(ProgramCounterRegister)程序计数器(ProgramCounterRegister)是一块较小的内存空间,它可以是看作当前线程所执行的字节码
shine_du
·
2021-03-12 11:09
jvm
架构师之路
三色标记法与垃圾回收器(CMS、G1)
三色标记法是一种垃圾回收法,它可以让JVM不发生或仅短时间发生STW(StopTheWorld),从而达到清除
JVM内存
垃圾的目的。JVM中的CMS、G1垃圾回收器所使用垃圾回收算法即为三色标记法。
Gino_4bd4
·
2021-03-11 18:03
四十八、Kafka的
监控工具
今天我们来介绍几个Kafka的
监控工具
,这部分做一下了解即可,因为现在的大数据平台都有自己的监控界面,可以从监控界面上监控Kafka,只有在单独使用ApacheKafka集群的时候才会用到咱们本章讲解的
监控工具
象在舞
·
2021-03-11 16:23
破茧成蝶——大数据篇
kafka
大数据
JVM
https://blog.csdn.net/zjf280441589/article/details/53437703
jvm内存
结构栈:存放局部变量堆:存放所有new出来的东西方法区:被虚拟机加载的类信息
Lutecium
·
2021-03-11 14:44
JVM
JVM内存
模型
JVM内存
模型1.程序计数器是一个指针,指向方法区的的方法字节码,有执行引擎读取下一个字节码2.方法区方法区由所有线程共享,静态变量/常量/类信息/运行时常量池存在方法区中,实例变量存在堆内存中
互联网牛仔
·
2021-03-11 10:02
03/16牛客刷题总结
1.垃圾回收垃圾回收在jvm中优先级相当相当低垃圾收集器(GC)程序开发者只能推荐JVM进行回收,但何时回收,回收哪些,程序员不能控制垃圾回收机制只是回收不再使用的
JVM内存
,如果程序有严重的BUG,照样内存溢出进入
lhsjohn
·
2021-03-11 10:23
面试系列二:精选大数据面试真题JVM专项-附答案详细解析
此篇文章为系列文章的第二篇(JVM专项)第一题:
JVM内存
相关(百度)问:
JVM内存
模型了解吗
·
2021-03-11 08:36
大数据
浅谈一体化智能监控运维
前言:IT监控运维系统,起源于各设备厂家的网元网管等
监控工具
,伴随着信息化的发展而升级换代,经历了大数据、虚拟化、云计算等技术革命的考验逐渐完善成熟。
AIOPstack
·
2021-03-11 07:59
六款开源java应用性能
监控工具
如果你正在寻找性能
监控工具
,不妨看看以下推荐的这六款开源工具,这些工具目前已经可以替代付费工具了,你可以看看是否是你的最佳选择。
smooth00
·
2021-03-11 01:08
JVM内存
管理之深入理解对象
深入理解对象我们知道,Java是一门面向对象设计的语言,面向对象的程序设计语言中有类和对象的概念。类就是具备某些共同特征的实体的集合,它是一种抽象的数据类型,它是对所具有相同特征实体的抽象。在面向对象的程序设计语言中,类是对一类“事物”的属性与行为的抽象。而对象是类的具体的个体。比如,小王是Person类的一个对象。Person可能存在无数个对象(就好像地球上存在数十亿人一样)。而一个对象的创建,
暮暮频顾惜
·
2021-03-10 19:40
jvm内存
结构,java内存模型,java对象布局还分不清?快来围观!
我们聊到了JVM加载类的流程有面试官会让你解释一下Java的内存模型,有些人解释对了,结果面试官说不对,应该是堆啊、栈啊、方法区什么的(遇到这种面试官,就是你装逼的时刻了..)看完本篇文章你将了解:1.
JVM
·
2021-03-10 04:31
java
《Sysstat:开源免费的 Linux 系统的
监控工具
》
【导语】:Linux操作系统的系统性能
监控工具
。
·
2021-03-09 22:28
ide
2021春招携程后端实习一面总结
特别喜欢问项目项目运行一段时间出现问题项目中使用了那些数据结构数据结构你会哪些讲一讲哈希表讲一讲排序,主要是讲堆排序
JVM内存
区域垃圾回收算法
22届Java技术小白
·
2021-03-09 17:23
面经
2021春招腾讯后端实习一面总结
Java基础:判断String是否相等以及延伸Java的
JVM内存
模型JVM垃圾回收算法对象创建过程?类加载器有哪些?类加载过程?TCP,UDP协议的区别为什么说TCP是基于流的,流如何解释?
22届Java技术小白
·
2021-03-09 15:12
面经
【Java进阶笔记】Java内存模型(内存一致性、volatile原理)
1.
JVM内存
模型.java文件会被编译器编译为.class文件,然后由JVM中的类加载器加载各个类的字节码文件,加载完毕后,交由JVM执行。
pren2016
·
2021-03-09 14:33
【Java进阶笔记】
JVM内存
模型(堆、栈、方法区、逃逸分析)
文章目录1.
JVM内存
模型1.1.程序计数器1.2.虚拟机栈1.2.1.栈帧1.2.2.栈内存溢出1.3.本地方法栈1.4.堆1.5.方法区1.5.1.组成结构1.5.2.方法区内存溢出2.逃逸分析2.1
pren2016
·
2021-03-06 22:06
Java进阶笔记
#
JVM
java
jvm
基础积累:类加载过程引申
JVM内存
结构
前言了解dubbo的时候,因为SPI机制用到了动态代理的机制,从而涉及到了类加载机制相关的东西,整个概念也属于非常底层的逻辑,也好久没整理了,现整理一下,便于后续翻阅。尽可能的关联JVM相关的知识点,如果读者有补充的可以留言补充。类加载机制概念Java虚拟机把描述类的数据从Class文件加载到内存,并对数据进行校验、转换解析和初始化,最终形成可以被虚拟机直接使用的Java类型,这就是虚拟机的加载机
skipper_shou
·
2021-03-06 20:31
JVM垃圾回收?这一篇绝对够你学的
文章目录JVM垃圾回收写在前面本节常见面试题本文导火索1揭开
JVM内存
分配与回收的神秘面纱1.1对象优先在eden区分配1.2大对象直接进入老年代1.3长期存活的对象将进入老年代1.4动态对象年龄判定1.5
冒险的梦想家
·
2021-03-05 17:38
JVM
JVM
垃圾回收
底层原理
JVM内存
结构
JVM架构JVM=类加载器(classloader)+执行引擎(executionengine)+运行时数据区(runtimedataarea)jvm架构.jpg运行时数据区.jpg内存分类按空间划分为两类:堆内存(Heap)、非堆内存(NonHeap)堆内存(Heap)堆内存.jpg堆是Java虚拟机所管理的内存中最大的一块,默认为物理内存1/4大小堆是被所有线程共享的区域,在虚拟机启动时创建堆
lix22
·
2021-03-05 15:08
上一页
55
56
57
58
59
60
61
62
下一页
按字母分类:
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
其他