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内存监控工具
【JVM知识总结-7】类的文件结构
【JVM知识总结-1】
JVM内存
模型【JVM知识总结-2】HotSpot虚拟机对象【JVM知识总结-3】垃圾收集策略与算法【JVM知识总结-4】HotSpot垃圾收集器【JVM知识总结-5】内存分配与回收策略
·
2022-08-10 16:10
javajvm
【JVM知识总结-10】类加载器
【JVM知识总结-1】
JVM内存
模型【JVM知识总结-2】HotSpot虚拟机对象【JVM知识总结-3】垃圾收集策略与算法【JVM知识总结-4】HotSpot垃圾收集器【JVM知识总结-5】内存分配与回收策略
·
2022-08-10 16:09
javajvm
python网站数据监测_python 网站数据监控
Redis
监控工具
,命令和调优Redis
监控工具
,命令和调优1.图形化监控因为要对Redis做性能测试,发现了GitHub上有个python写的RedisLive
监控工具
评价不错。
weixin_39787594
·
2022-08-10 09:48
python网站数据监测
JVM分析之类加载机制详解
2、类加载是什么类加载是一种过程,是将class文件加载到
jvm内存
的过程。当代码逻辑中需要引用类时,通过类加载器加载
·
2022-08-10 09:13
JVM内存
模型和结构详解(五大模型图解)
JVM内存
模型和Java内存模型都是面试的热点问题,名字看感觉都差不多,实际上他们之间差别还是挺大的。
·
2022-08-08 17:39
jvm
JVM内存
模型和结构详解(五大模型图解)
JVM内存
模型和Java内存模型都是面试的热点问题,名字看感觉都差不多,实际上他们之间差别还是挺大的。
mikechen的互联网架构
·
2022-08-08 17:00
数组基本使用——java SE
1.2数组的初始化1.3数组的访问1.4遍历数组的两种方式二、数组的存储2.1
JVM内存
分布2.2数组
熬夜磕代码丶
·
2022-08-07 20:22
JAVA
SE
java
数据结构
算法
jvm
初学者关于java中
jvm内存
中程序的运行过程
2.static(静态变量)在
jvm内存
中的运行过程4代
青柠果
·
2022-08-05 12:14
java
java
Tideways PHP 性能
监控工具
TidewaysPHP性能
监控工具
1.简介php性能监控平台,目前选择的是tideways_xhprof扩展,xhguiUI展示界面,使用mongoDb存储收集的日志数据具体版本,环境如下:Centos7php7.4tideways_hprof5.0
·
2022-08-04 14:48
apm
Linux基础-使用故障排查
Linux实用故障排查1,基础故障排查规则大数据集群运行在linux系统上总会遇见各种各样的问题,我们要定位问题,基本从这几个方面入手排查:CPU,内存,磁盘IO,网络,GC等等0,Centos自带的网页
监控工具
·
2022-08-03 15:42
运维linux
一文详解,
jvm内存
分代与垃圾回收原理
jvm运行时数据区Java程序启动后,本质上就是启动一个jvm进程,jvm会将自己管理的内存划分为几个区域,每个区域都有自己的用途。在程序运行时的内存区域主要可以划分为五个,分别是:方法区、堆、虚拟机栈、本地方法栈、程序计数器。可以用下面的图来描述:图1jvm运行时数据区jvm堆内存分代我们创建的对象,都会进入Java堆内存中,堆内存的分代模型分为:年轻代、老年代、永久代。其实大部分对象的存活周期
架构师小秘圈
·
2022-08-03 07:46
算法
jvm
java
内存管理
堆栈
使用华为HECS云服务器打造Telegraf+Influxdb+Grafana 监控系统【华为云至简致远】
【摘要】一背景在所有现有的现代
监控工具
中,TIG(Telegraf、InfluxDB和Grafana)可能是最受欢迎的工具之一。
·
2022-08-02 19:19
后端算法
【JVM知识总结-3】垃圾收集策略与算法
【JVM知识总结-1】
JVM内存
模型【JVM知识总结-2】HotSpot虚拟机对象【JVM知识总结-3】垃圾收集策略与算法程序计数器、虚拟机栈、本地方法栈随线程而生,也随线程而灭;栈帧随着方法的开始而入栈
·
2022-08-01 21:41
javajvm
【第二章:Java开发岗:MySQL篇】
点击:【第一章:Java开发岗:基础篇】HashMap、Synchronized、ThreadLocal、AQS、线程池、
JVM内存
模型、内存屏障、class文件结构、类加载机制、双亲委派、垃圾回收算法
Java廖志伟
·
2022-07-30 18:50
35kJava面试
java
面试
爆肝整理JVM十大模块知识点总结,不信你还不懂
01
JVM内存
结构Java虚拟机的内存空间分为5个部分:程序计数器Java虚拟机栈本地方法栈堆方法区JDK1.8同JDK1.7比,最大的差别就是:元数据区取代了永久代。
·
2022-07-28 13:45
jvmjava程序员
SkyWalking分布式系统应用程序性能
监控工具
-中
本篇介绍SkyWalkingv9.1.0的性能剖析、日志、告警的使用示例,开启对于SkyWalking原理的探索,重点讲述SkyWalking利用JavaAgent实现无侵入结合使用ByteBuddy对字节码操作,以代码说明JavaAgent和ByteBuddy的使用步骤和从常见API,最后以一个统计方法耗时的代码实现无侵入的普通类代理增强。
itxiaoshen
·
2022-07-26 23:00
JVM内存
模型
程序计数器(PC寄存器)定义程序计数器是一块较小的内存空间(逻辑上的),是当前线程正在执行的那条字节码指令的地址。若当前线程正在执行的是一个本地方法,那么此时程序计数器为Undefined。作用字节码解释器通过改变程序计数器来依次读取指令,从而实现代码的流程控制。在多线程情况下,程序计数器记录的是当前线程执行的位置,从而当线程切换回来时,就知道上次线程执行到哪了。特点是一块较小的内存空间。线程私有
·
2022-07-26 20:40
javajvm
java 非堆内存泄露_记一次堆外内存泄漏排查过程
本文涉及以下内容开启NMT查看
JVM内存
使用情况通过pmap命令查看进程物理内存使用情况smaps查看进程内存地址gdb命令dump内存块背景最近收到运维反馈,说有项目的一个节点的RSS已经是Xmx的两倍多了
weixin_39878549
·
2022-07-26 10:15
java
非堆内存泄露
大话DevOps监控,团队如何选择
监控工具
?
Hi!我们是DevSecOps研发安全运营一体化解决方案提供商、Atlassian全球白金合作伙伴——龙智。在过去的十多年间,传统软件研发模式发生巨变,从瀑布式开发到敏捷再到DevOps,开发和运维之间曾经明确的界限正在慢慢变得模糊。DevOps由于能够促进开发、运维、测试等不同部门的沟通、协作与整合,正在悄然成为软件研发运营主流趋势。发展至今,DevOps也结合了新的流程,比如持续集成和持续部署
·
2022-07-25 13:55
devops
为啥一问 JVM 就 懵B ?
内存布局
JVM内存
布局规定了Java在运行过程中内存申请、分配、管理的策略,保证了JVM的稳定高效运行。不同的JVM对于内存的划分方式和管理机制存在部分差异。
啊码
·
2022-07-24 18:19
vim
java
java-ee
rxjava
javascript
Python封装zabbix-get接口的代码分享
Zabbix是一款强大的开源网管
监控工具
,该工具的客户端与服务端是分开的,我们可以直接使用自带的zabbix_get命令来实现拉取客户端上的各种数据,在本地组装参数并使用Popen开子线程执行该命令,即可实现批量监测
·
2022-07-24 08:14
SkyWalking分布式系统应用程序性能
监控工具
-上
本篇从微服务监控三大要素,了解分布式链路追踪理论基础,SkyWalking与其他常见开源APM系统比较,介绍SkyWalking组成,部署基于ES持久化SkyWalking,通过两个微服务实战示例演示基于Java语言的无侵入Agent配置使用和SkyWalkingUI几个常见功能,最后实现一个自定义链路追踪的示例。
itxiaoshen
·
2022-07-24 00:00
Java 堆空间(Heap Space)
Java堆空间(HeapSpace)概述在Java程序中,堆是
JVM内存
空间中最大的一块,同时我们知道,每个线程都拥有一个虚拟机栈,但是堆不同,Java堆是被所有线程共享的一块内存区域,在虚拟机启动时创建
神烦狗闯入了你的博客
·
2022-07-20 17:44
JVM
java
JVM
JVM内存
模型
JMM模型介绍JVM定义的java内存模型,用来屏蔽各种硬件和操作系统的内存访问差异,以实现让JAVA程序在各种平台下都能达到的一致的内存访问效果,分为主内存与工作内存,线程对变量的所有操作都必须在工作内存进行,不能直接读写主线程中的变量,不同线程无法直接访问对方工作线程中的变量,线程间变量值得
多思多码
·
2022-07-19 21:00
阿里开源 java 项目内存
监控工具
arthas
介绍Arthas(阿尔萨斯)是阿里巴巴开源的Java诊断工具,实现了jvm自带的几乎所有诊断功能,深受jvm分析人员喜爱。安装因为这个工具是jar文件,需要有Java运行环境,所以请先确保系统安装了jre或JDK#检测环境java-version#显示类似如下,说明已经拥有java运行环境;#如果报错,请先安装或检查jre\jdk是否安装且配置环境变量openjdkversion"1.8.0_25
芒果不是程序猿
·
2022-07-19 20:42
java
测试
【Java高级】谈谈
JVM内存
区域的划分,哪些区域可能发生 OutOfMemoryError?
今天我要问你的问题是,谈谈
JVM内存
区域的划分,哪些区域可能发生OutOfMemoryError?典型回答通常可以把
JVM内存
区域分为
刘秋宇
·
2022-07-19 20:42
Java核心技术面试精讲
Java
JVM
OOM
java堆内存jstat_【Java核心-进阶】JVM 内存监控与诊断
1.获取
JVM内存
信息的方法1.1综合性图形化工具其中,JFR(JavaFlightRecorder)+JMC算是针对生产环境中查看JVM信息的典型方法之一。
weixin_39913117
·
2022-07-19 20:27
java堆内存jstat
java虚拟机内存监控_深入理解JVM虚拟机9:JVM
监控工具
与诊断实践
本文转自:https://juejin.im/post/59e6c1f26fb9a0451c397a8c本系列文章将整理到我在GitHub上的《Java面试指南》仓库,更多精彩内容请到我的仓库里查看https://github.com/h3pl/Java-Tutorial喜欢的话麻烦点下Star哈文章将同步到我的个人博客:www.how2playlife.com本文是微信公众号【Java技术江湖】
SiciliaYuan
·
2022-07-19 20:21
java虚拟机内存监控
JVM初识-
JVM内存
结构
JVM是什么呢?JVM(JavaVirtualMachine,Java虚拟机)Java程序的跨平台特性主要是指字节码文件可以在任何具有Java虚拟机的计算机或者电子设备上运行,Java虚拟机中的Java解释器负责将字节码文件解释成为特定的机器码进行运行。因此在运行时,Java源程序需要通过编译器编译成为.class文件。众所周知java.exe是javaclass文件的执行程序,但实际上java.
yuShenno1
·
2022-07-19 20:45
JVM
堆
栈
方法区
常量池
java
开发语言
JVM(java 虚拟机)内存设置
个人博客导航页(点击右侧链接即可打开个人博客):大牛带你入门技术栈一、设置
JVM内存
设置1.设置
JVM内存
的参数有四个:-XmxJavaHeap最大值,默认值为物理内存的1/4,最佳设值应该视物理内存大小及计算机内其他内存开销而定
免费的东西
·
2022-07-19 19:21
java
java
后端
jvm初识(一)jvm相关概念以及类加载
jvm初识(一)jvm相关概念以及类加载文章目录jvm初识(一)jvm相关概念以及类加载一、java虚拟机的概念二、
jvm内存
结构1.类加载子系统2.运行时数据区3.执行引擎一、java虚拟机的概念jvm
apollo2018
·
2022-07-19 19:26
java
jvm
java
jvm
jdk
【Java进阶】如何监控和诊断JVM堆内和堆外内存使用?
上一讲我介绍了
JVM内存
区域的划分,总结了相关的一些概念,今天我将结合JVM参数、工具等方面,进一步分析
JVM内存
结构,包括外部资料相对较少的堆外部分。
刘秋宇
·
2022-07-19 19:35
Java核心技术面试精讲
Java
JVM
异常诊断
数据库中间件 Mycat(三)安全设置与
监控工具
TableofContents1.Mycat安全设置1.1权限配置user标签权限控制privileges标签权限控制1.2SQL拦截白名单黑名单2.Mycat
监控工具
2.1Mycat-web简介2.2Mycat-web
zzkeung
·
2022-07-19 13:40
Mycat
【mycat教程】 入门 mycat安装启动 搭建读写分离 mycat 搭建读写分离 mycat 水平拆分——分表 基于 HA 机制的 Mycat 高可用 Mycat 安全设置 Mycat
监控工具
文章目录第一章入门概述1.1mycat是什么1.2干什么1.3原理第二章安装启动2.1安装2.2启动第三章搭建读写分离3.1搭建一主一从3.2搭建双主双从连接mycat第四章垂直拆分——分库4.1如何划分表4.2实现分库第五章水平拆分——分表5.1实现分表5.2Mycat的分片“join”1、ER表2、全局表5.3常用分片规则5.4全局序列第六章基于HA机制的Mycat高可用6.1高可用方案6.3
_花野
·
2022-07-19 13:40
mycat
mysql
数据库
mycat
Mycat之安全设置与
监控工具
Mycat安全设置权限设置1、user标签权限控制目前Mycat对于中间件的连接控制并没有做太复杂的控制,目前只做了中间件逻辑库级别的读写权限控制。是通过server.xml的user标签进行配置。#server.xml配置文件user部分123456TESTDBuserTESTDBtrue配置说明标签属性说明name应用连接中间件逻辑库的用户名password该用户对应的密码TESTDB应用当前
慢就是【快】
·
2022-07-19 13:39
Mycat
数据库
中间件
mysql
Mycat
安全设置
监控工具
day04_数组
数组学习目标:1.
jvm内存
图入门2.一维数组的使用3.二维数组的使用4.数组的内存结构5.数组中常见算法6.数组中常见的异常一、
JVM内存
图入门java程序运行在jvm上,
jvm内存
主要分为五块,结构如下
胖叔讲java
·
2022-07-19 10:00
【JVM 系列】JVM 对象的分配过程
作者:半身风雪上一节:深入理解
JVM内存
区域JVM对象的分配过程目标一、对象内存的分配1.1、检查加载1.2、分配内存1.2.1、指针碰撞1.2.2、空闲列表1.2.3、并发安全1.3、内存空间初始化1.4
半身风雪
·
2022-07-18 13:12
架构之Java
筑基
jvm
java
算法
java之垃圾回收机制
目录垃圾回收机制与内存泄漏GC(garbagecollection)的分类GC判断策略1.引用计数2.可达性分析(解决循环依赖问题)GC收集算法1.复制算法2.标记清除算法3.标记整理算法JVM所用gc判断策略分代垃圾收集
JVM
小白菜00
·
2022-07-18 07:19
Java
java
【JavaSE】数组
文章目录数组概念数组的创建和初始化数组的创建数组的定义数组的使用数组中元素访问遍历数组数组拷贝引用类型->数组初始
JVM内存
布局基本类型变量与引用类型变量的区别null二维数组基本语法二维数组的创建二维数组的访问不规则数组数组概念概念
Zzt.opkk
·
2022-07-16 12:12
JavaSE
java
排序算法
算法
JVM内存
模型
JAVA的主旨是其著名的WOTA:“一次编写,随处运行”。为了应用它,SunMicrosystems创建了Java虚拟机,这是对编译后的Java代码进行解释的底层操作系统的抽象。JVM是JRE(Java运行时环境)的核心组件,它是为运行Java代码而创建的,但现在被其他语言(Scala、Groovy、JRuby、Closure......)使用。在本文中,我将重点关注JVM规范中描述的运行时数据区
·
2022-07-14 11:00
java
牛客刷题错题(一)——Java基础
2.下面有关
JVM内存
,说法错误的是?A.程序计数器是一个比较小的内存区域,用于指示当前线程所执行的字节码执
renxingzhadan
·
2022-07-14 09:09
2021错题整理
java
jvm
OOM简介
在我们启动JVM的时候,指定了一些内存参数,
JVM内存
大小是有限的,如果不停地往里面放东西,那么在一定情况下就会发生OOM。那我们具体来看一看哪些区域会发生OOM,以及分别在什么条件下会发生OOM。
jerry_dyy
·
2022-07-13 19:58
JVM
JVM
OOM
【JVM 系列 】深入理解
JVM内存
区域
作者:半身风雪上一节:
JVM内存
浅析深入理解
JVM内存
区域一、从底层深入理解运行时数据区1.1、堆空间分代划分1.2、GC概念1.3、JHSDB工具1.3.1、JDK1.8的开启方式1.3.2、JDK1.9
半身风雪
·
2022-07-11 17:37
架构之Java
筑基
jvm
java
开发语言
【JVM 系列 】同学你是否对JVM 有什么误解
JVM内存
浅析
作者:半身风雪不要去等明天,不要去相信永远,你所能做的,就是眼前。你所爱,为你所为。没有人会等你,在这风雨飘摇的人生路上。你所能做的,就是让自己更强。JVM概述什么是JVM一、Java从编译到执行1.1、Java程序的执行过程1.2、JVM、JRE、JDK的关系二、JVM是一种规范2.1、JVM的跨平台2.2、JVM的语言无关性三、常见的JVM和发展四、JVM的内存区域五、Java方法的运行与虚拟
半身风雪
·
2022-07-11 17:36
架构之Java
筑基
jvm
java
面试
看了最新大厂面试,这6道JVM面试题都被问到了
JVM面试题:
JVM内存
为什么要分成新生代,老年代新生代中为什么要分为Eden和SurvivorJVM中一次完整的GC流程是怎样的CMS收集器和G1收集器的区别JVM
敲代码的程序狗
·
2022-07-10 18:45
jvm
Java
面试
jvm
面试
java
程序员
疯狂涨知识!关于电商秒杀系统中防超卖处理方案简述,成功入职阿里
前言
JVM内存
模型一共包括三个部分:堆(Java代码可及的Java堆和JVM自身使用的方法区)、栈(服务Java方法的虚拟机栈和服务Native方法的本地方法栈)保证程序在多线程环境下能够连续执行的程序计数器特别地
普通网友
·
2022-07-09 07:32
程序员
java
后端
面试
看了最新大厂面试,这6道JVM面试题都被问到了
JVM面试题:
JVM内存
为什么要分成新生代,老年代新生代中为什么要分为Eden和SurvivorJVM中一次完整的GC流程是怎样的CMS收集器和G1收集器的区别JVM
·
2022-07-08 15:52
jvm程序员面试java
【Linux】之 Linux 性能
监控工具
目录一、字符界面工具tophtopiotopglances二、图形化界面工具bottomnetdata一、字符界面工具1、topTop命令为Linux系统默认自带的性能监控命令:[user@localhosthome]$toptop-11:28:13up1day,48min,1user,loadaverage:0.00,0.02,0.05Tasks:89total,2running,87sleep
王廷云的博客
·
2022-07-07 16:59
Linux
linux
浅谈面试中遇到的JVM与性能优化问题
关于JVM与性能调优的内容主要包括:
JVM内存
区域划分JVM执行子系统垃圾回收器和内存分配策略编写高效优雅Java程序性能优化
JVM内存
区域划分程序计数器(线程私有)Java栈(线程私有)本地方法栈(线程私有
不务正业的程序汪
·
2022-07-04 17:02
面试文
java
jvm
面试
编程语言
内存泄漏
浅谈
JVM内存
模型
前言关于
JVM内存
模型,Java程序员对此定不陌生,不管是入行五年八年的老码农,还是刚入行一两年的新码农,我们这些工程师对此定然都能说上那么三五句,或者三五分钟。
北冥牧之
·
2022-07-04 17:30
JVM
java
上一页
44
45
46
47
48
49
50
51
下一页
按字母分类:
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
其他