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
java内存监控工具
深入理解 java 虚拟机(全章节完整)
走近JavaJDK、JRE与JVM之间的关系:内存溢出的问题及解决jvm可视化
监控工具
Java的发展java技术体系Java虚拟机SunClassicVMExactVMHotSpotVMKVMJRockitJ9DavikMicrosoftJVMAzulVMLiquidVMTaobaoVMJava
zhengaoly
·
2024-01-21 17:46
JUC并发编程知识点总结
JMM
Java内存
模型规定所有的变量都存储在主内存中,包括实例变量,静态变量,但是不包括局部变量和方法参数。
米兰的小铁匠~
·
2024-01-21 15:57
java
jvm
开发语言
django
监控工具
django-debug-toolbar
DjDTDjango的使用能够容易的以更少的代码更快地构建更好的Web应用程序.调试与优化时,我们常常想知道比如以下问题:执行了多少条SQL语句,花费的时间,每次每条语句查询的时间渲染页面的模板是哪些,渲染时间缓存是否影响性能django-debug-toolbar是一款非常强大的Django的性能检测工具,官方网站https://django-debug-toolbar.readthedocs.
Mr韩_xianfeng
·
2024-01-21 15:24
1、
java内存
管理-方法区(元空间的简介)
我这里使用的版本为:javaversion"1.8.0_31",64位的机器首先,这里会先用一个工具查看内存的信息:jconsole相关的介绍:https://docs.oracle.com/javase/1.5.0/docs/guide/management/jconsole.html装了jdk,并且配置了环境变量,可以直接在控制台中输入jconsole,就会弹出对应的界面。这里我首先写一段代码
田美河边的钓鱼人
·
2024-01-21 14:04
JVM工作原理与实战(二十一):内存管理
的内存管理2.Java的内存管理二、垃圾回收的对比1.自动垃圾回收与手动垃圾回收的对比2.优点与缺点总结前言JVM作为Java程序的运行环境,其负责解释和执行字节码,管理内存,确保安全,支持多线程和提供性能
监控工具
橘子-青衫
·
2024-01-21 12:41
JVM工作原理与实战
jvm
java
后端
架构
Prometheus + Grafana 实现服务器的可视化
CentOSLinuxrelease7.9.2009(Core)安装基础工具软件,系统更新yuminstallvimnet-toolsepel-releasewget-yyumupdatePrometheus简介Prometheus是一个开源
监控工具
lqcbj_IT老混混
·
2024-01-21 12:03
Prometheus
prometheus
grafana
服务器
微服务不死 — 共享变量在策略引擎项目的落地详解
为了确保客户无缝接收内容,PrimeVideo需要构建一个
监控工具
来识别客户所查看的每个流中的质量问题,这提出了极高的可扩展性要求。对此,PrimeVideo团队优先考虑了微服务架构。由于微服
爱奇艺技术产品团队
·
2024-01-21 07:25
微服务
架构
云原生
JUC-
Java内存
模型JMM
JMM概述JavaMeoryModel
java内存
模型。在不同的硬件和不同的操作系统上,对内存的访问方式是不一样的。这就造成了同一套java代码运行在不同的操作系统上会出问题。
--believe
·
2024-01-21 04:26
JUC
java
spring
开发语言
Active Directory
监控工具
ActiveDirectory是Microsoft为Windows环境实现的LDAP目录服务,它允许管理员对用户访问资源和服务实施公司范围的策略。ActiveDirectory通常安装在Windows2003或2000服务器中,它们统称为域控制器。如果ActiveDirectory出现故障,它将影响整个用户群,因为他们将无法登录其系统、从其他服务器访问关键信息或发送/接收电子邮件。应该在Activ
ManageEngine卓豪
·
2024-01-20 17:42
活动目录
活动目录
AD
监控
java内存
参数设置 16G,JVM: 能不能在16G机器上设置17G的堆?
这是一个很有意思的问题:假设我们现在有一台物理内存16G的机器,那么我们能否给运行于其上的Java虚拟机分配大于16G大小的堆呢?从直觉上来说,这似乎有点不太可能。但是稍微有点操作系统知识的人就会意识到,这其实是可以的。因为当我们设置堆大小为17G的时候,其实并不是直接分配了17G的物理内存。而只是分配了17G的虚拟内存。这些虚拟内存尚没有映射到真实的物理内存上。为了验证这个结果,做一个小实验。p
weixin_39933484
·
2024-01-20 14:15
java内存参数设置
16G
JVM工作原理与实战(十九):运行时数据区-方法区
.方法区在Java虚拟机的实现3.类的元信息4.运行时常量池5.字符串常量池6.静态变量的存储总结前言JVM作为Java程序的运行环境,其负责解释和执行字节码,管理内存,确保安全,支持多线程和提供性能
监控工具
橘子-青衫
·
2024-01-20 08:35
JVM工作原理与实战
jvm
java
后端
架构
JVM工作原理与实战(十七):运行时数据区-栈内存溢出
入门指南从零开始了解大数据目录专栏导航前言一、Java虚拟机栈二、栈内存溢出1.栈内存溢出介绍2.设置虚拟机栈的大小总结前言JVM作为Java程序的运行环境,其负责解释和执行字节码,管理内存,确保安全,支持多线程和提供性能
监控工具
橘子-青衫
·
2024-01-20 08:05
JVM工作原理与实战
jvm
java
后端
架构
JVM工作原理与实战(十八):运行时数据区-堆
RabbitMQ入门指南从零开始了解大数据目录专栏导航前言一、运行时数据区二、堆1.堆介绍2.关键参数总结前言JVM作为Java程序的运行环境,其负责解释和执行字节码,管理内存,确保安全,支持多线程和提供性能
监控工具
橘子-青衫
·
2024-01-20 08:05
JVM工作原理与实战
jvm
java
后端
架构
JVM工作原理与实战(二十):直接内存
入门指南从零开始了解大数据目录专栏导航前言一、直接内存1.直接内存作用二、在直接内存上创建数据总结前言JVM作为Java程序的运行环境,其负责解释和执行字节码,管理内存,确保安全,支持多线程和提供性能
监控工具
橘子-青衫
·
2024-01-20 07:31
JVM工作原理与实战
jvm
java
后端
架构
ANR日志分析全面解析
线上阶段:这个阶段主要依靠
监控工具
发现ANR并上报,比如matrix。分析阶段:如果线上用户发生ANR,并且你获取了一份日志,这就涉及了本文要分享的内容——ANR日志分析技巧。
sir_zeng
·
2024-01-19 20:08
android
java
开发语言
Android ANR 总结
线上阶段:这个阶段主要依靠
监控工具
发现ANR并上报,比如matrix。分析阶段:如果线上用户发生ANR,并且你获取
Eason风云
·
2024-01-19 20:36
android
如何监测和分析Java应用程序的性能问题?
要监测和分析Java应用程序的性能问题,可以使用以下工具和技术:JConsole和VisualVM:这两个工具是Java自带的基本性能
监控工具
,可以实时监控Java应用程序的内存使用、线程活动、类加载等情况
动力节点IT教育
·
2024-01-19 17:58
Java自学教程
java
开发语言
【Android】ANR
今日头条ANR优化实践系列-设计原理及影响因素今日头条ANR优化实践系列-
监控工具
与分析思路今日头条ANR优化实践系列分享-实例剖析集锦今日头条ANR优化实践系列-Barrier导致主线程假死
新镜
·
2024-01-19 17:02
android
并发编程之三大特性及JMM内存模型
目录原子性如何保证原子性可见性如何保证可见性有序性如何保证有序性
Java内存
模型(JMM内存模型)
Java内存
模型的一些关键概念:主内存与工作内存交互协议
Java内存
模型通过以下手段来确保多线程程序的正确性
山鸟与鱼!
·
2024-01-19 16:21
并发编程
java
开发语言
后端
服务器运维工具推荐——站长、运维必看!
使用了解多款运维工具后,总结了几款还不错的工具:1、Zabbix简介:Zabbix是一款开源的企业级
监控工具
,可以实时监测和收集服务器的性能指标、网络流量、日志等数据。
云宝的黑客对抗日记
·
2024-01-19 10:09
网络安全
JVM:性能
监控工具
分析和线上问题排查实践
前言在日常开发过程中,多少都会碰到一些jvm相关的问题,比如:内存溢出、内存泄漏、cpu利用率飙升到100%、线程死锁、应用异常宕机等。在这个日益内卷的环境,如何运用好工具分析jvm问题,成为每个java攻城狮必备的技能。所以白梦特意整理了jdk自带分析工具的使用,以及常见的jvm问题分析和处理。一、jdk自带分析工具介绍jps(JavaProcessStatus):用途:用于列出当前系统中所有正
程序员白日梦
·
2024-01-19 08:53
jvm
开发语言
java
JAVA-IO流笔记整理----(2)字节流输入输出
I/O系统概念:
Java内存
中对一段数据序列的一次读写(输入、输出)操作,并且是以"流(stream)"的方式进行。
达令-
·
2024-01-19 08:44
java
开发语言
jvm初入门
下面是一份学习JVM的提纲,帮助您系统地学习和理解JVM:Java虚拟机概述什么是Java虚拟机Java虚拟机的组成部分Java虚拟机的作用
Java内存
模型
Java内存
模型的概念
Java内存
模型的组成部分
一个好汉
·
2024-01-19 03:42
Java内存
泄漏
Java中的内存管理要了解Java中的内存泄漏,首先就得知道Java中的内存是如何管理的。在Java程序中,我们通常使用new为对象分配内存,而这些内存空间都在堆上。Java判断对象是否可以回收使用的而是可达性分析算法。这个算法的基本思路就是通过一系列名为"GCRoots"的对象作为起始点,从这些节点开始向下搜索,搜索所走过的路径称为引用链(ReferenceChain),当一个对象到GCRoot
陈二狗想吃肉
·
2024-01-18 19:52
Java 内存模型(JMM)
2.JVM内存结构&
Java内存
模型&Java对象模型这是三个截然不同的概
zengk562
·
2024-01-18 05:51
Java
java
Java
内存模型
JMM
Java - JVM
知识点规整:一、介绍下
Java内存
区域(运行时数据区):程序计数器、虚拟机栈、本地方法栈、堆、方法区、运行时常量池、直接内存Java对象的创建过程:五步,需要能够
zorkelvll
·
2024-01-18 05:04
线程共享和协作(二):Synchronized、ThreadLocal、Volatile如何实现线程共享
谈到线程的边界问题,随之而来的是
Java内存
模型另外的一个重要的含义,可见性。Java对可见性提供的原生支持是volatile关键字。
bug音音
·
2024-01-17 19:33
后端除了增删改查还有什么?
Java虚拟机JVM,
Java内存
模型JMM,垃圾回收算法,垃圾回收器,
Dashesand
·
2024-01-17 09:47
spring
boot
后端
java
2023 IoTDB Summit:天谋科技高级开发工程师谭新宇《优其效:如何用 IoTDB
监控工具
进行深度系统调优》...
12月3日,2023IoTDB用户大会在北京成功举行,收获强烈反响。本次峰会汇集了超20位大咖嘉宾带来工业互联网行业、技术、应用方向的精彩议题,多位学术泰斗、企业代表、开发者,深度分享了工业物联网时序数据库IoTDB的技术创新、应用效果,与各行业标杆用户的落地实践、解决方案,并共同探讨时序数据管理领域的行业趋势。我们邀请到天谋科技高级开发工程师,ApacheIoTDBPMCMember谭新宇参加此
Apache IoTDB
·
2024-01-17 08:41
iotdb
科技
金三银四-解锁Java并发编程的艺术:掌握多线程、同步和并发控制的精髓
六、
Java内存
模型中的happens-before原则是
小贤java
·
2024-01-17 04:43
Java面试
Java
SE
java
开发语言
Java面试
金三银四
Java并发编程
学习笔记
jvm调优(工具篇)
提示:jvm调优的
监控工具
、故障排查工具、可视化工具、jps、jstat、jinfo、jmap、jstack、jcmd、jhat、jhsdb、jconsole、VisualVM、JavaMissionControl
郑..方..醒
·
2024-01-17 00:10
Java
JVM调优
jvm
java
后端
java内存
参数设置 16G_有关内存的常用配置参数
几个非常常用的内存配置参数:-XmsJVM启动时申请的初始Heap值(堆),默认为操作系统物理内存的1/64但小于1G。默认当空余堆内存大于70%时,JVM会减小heap的大小到-Xms指定的大小,可通过-XX:MaxHeapFreeRation=来指定这个比列。Server端JVM最好将-Xms和-Xmx设为相同值,避免每次垃圾回收完成后JVM重新分配内存,也可以减少垃圾回收次数;开发测试机JV
理性批判
·
2024-01-17 00:09
java内存参数设置
16G
第十二章
Java内存
模型与线程(二)
文章目录12.4Java与线程12.4.1线程的实现12.4.2Java线程调度12.4.3状态转换12.5Java与协程12.5.1内核线程的局限12.5.2协程的复苏12.5.3Java的解决方案12.4Java与线程12.4.1线程的实现实现线程主要有三种方式:使用内核线程实现(1:1实现),使用用户线程实现(1:N实现),使用用户线程加轻量级进程混合实现(N:M实现)。1.内核线程实现使用
倜傥村的少年
·
2024-01-16 21:17
深入理解Java虚拟机
java
linux
开发语言
Java并发编程的艺术-
Java内存
模型
基础共享变量(堆空间中所有的实例域,静态域,数组元素)的访问需要同步,而局部变量不会在线程间共享,所以不存在可见性问题。每一个线程都有一个私有的本地内存(抽象概念)源代码到最终的指令序列执行需经过编译器重排序和处理器重排序JMM要求java编译器在生成指令序列时,插入特定的内存屏障以禁止特定类型的处理器重排序。重排序重排序时遵守数据依赖性(写后读,读后写,写后写)as-if-serial语义:不管
油多坏不了菜
·
2024-01-16 21:56
volatile关键字总结
java内存
模型对volatile关键字定义的特殊规则。1,每次使用volatile变量前,都刷新主内存,从而保证了volatile变量对线程的可见性。
whynotybb
·
2024-01-16 18:49
【MySQL高级】——性能分析
数据库调优中,目标是响应时间更快,吞吐量更大,利用宏观的
监控工具
和微观的日志分析帮助我们快速找到调优的思路和方式。
那时的样子_
·
2024-01-16 11:04
mysql
mysql
数据库
iStat Menus:Mac用户的系统状态守护者
iStatMenus,一款为Mac用户精心设计的系统状态
监控工具
,致力于为用户提供关于系统性能、硬件状态和网络活动的实时信息。它不仅是一个
监控工具
,更是一个守护者,始终守护着Mac系统的安全与稳定。
招财进宝129
·
2024-01-16 09:32
macos
Mac软件
iStat
Menus
系统状态监控工具
Mac系统状态监控
JVM工作原理与实战(十六):运行时数据区-Java虚拟机栈
入门指南从零开始了解大数据目录专栏导航前言一、运行时数据区二、Java虚拟机栈1.栈帧的组成2.局部变量表3.操作数栈4.帧数据总结前言JVM作为Java程序的运行环境,其负责解释和执行字节码,管理内存,确保安全,支持多线程和提供性能
监控工具
橘子-青衫
·
2024-01-16 08:30
JVM工作原理与实战
jvm
java
后端
面试题查缺补漏
,减少线程的机制,具体实现类及对应的阻塞队列,阻塞队列有什么特点,为什么用这个阻塞队列,线程复用的原理)2、JVM(对象是否可回收的判断条件,怎么判断,回收算法,垃圾回收器的类别及特点,担保机制)3、
JAVA
浪里摸鱼
·
2024-01-16 02:39
后端
spring
boot
Celery 部署和监控
监控工具
:flowerInstall:pipinstallflowerStart:pythonmanage.pyceleryflower--basic_auth=pyvip:qwe123image.pngimage.png
爱修仙的道友
·
2024-01-15 20:36
java虚拟机学习笔记 【4】
>>>本文将由浅入深详细介绍
Java内存
分配的原理,以帮助新手更轻松的学习Java。这类文章网上有很多,但大多比较零碎。本文从认知过程角度出发,将带给读者一个系统的介绍。
weixin_33829657
·
2024-01-15 17:44
java
运维
操作系统
【面试突击】
Java内存
模型实战
欢迎关注公众号(通过文章导读关注:【11来了】),及时收到AI前沿项目工具及新技术的推送发送资料可领取深入理解Redis系列文章结合电商场景讲解Redis使用场景、中间件系列笔记和编程高频电子书!文章导读地址:点击查看文章导读!感谢你的关注!前言最近在更新面试突击专栏,我把每一篇将字数都尽量控制在2000字以内,可能在文章里边写的没有那么细致,主要是提供一些问题以及回答的思路,以及面试中可能忽略的
11来了
·
2024-01-15 15:17
面试突击
面试
java
职场和发展
JVM
java内存模型
JMM
linux下top命令详解
而top命令作为一个功能强大的实时性能
监控工具
,为我们提供了一个全面了解系统状态和进程活动的窗口。本篇博客将深入解析top命令的各种参数和用法,带您一同探索如何使用top命令实
乘凉~
·
2024-01-15 14:06
琐碎的编程相关知识汇总
程序人生
JVM篇--
Java内存
区域高频面试题
java内存
区域1Java堆空间及GC?
ayu_programer
·
2024-01-15 11:07
JVM
面试
jvm
java
开发语言
Java性能权威指南
一、Java
监控工具
jcmd:打印Java进程中的基本类、线程和JVM信息。适合用在脚本中。以下方式执行:%jcmdprocess_idcommandoptional_arguments。
一心猿
·
2024-01-15 07:43
java
开发语言
docker应用:搭建uptime-kuma监控站点
简介:UptimeKuma是一个易于使用的自托管
监控工具
,它的界面干净简洁,部署和使用都非常方便。
玩转测试开发
·
2024-01-15 06:47
docker
容器
运维
Oracle SQL调优系列之SQL Monitor Report
TOC](OracleSQL调优系列之SQLMonitorReport)1、SQLMonitor简介sqlmonitor是oracle官方提供的自动监控符合特定条件的SQL,用于收集执行时的细节信息的
监控工具
smileNicky
·
2024-01-14 19:40
线程安全之可见性问题
Java内存
模型VSJVM运行时数据区首先
Java内存
模型(JMM)和JVM运行时数据区并不是一个东西,许多介绍
Java内存
模型的文章描述的堆,方法区,Java虚拟机栈,本地方法栈,程序计数器这东西并不是
lion哥哥
·
2024-01-14 19:06
深入理解Java虚拟机(周志明第三版)- 第十一章:后端编译与优化
系列文章目录第一章:走近Java第二章:
Java内存
区域与内存溢出异常第三章:Java垃圾收集器与内存分配策略从计算机程序出现的第一天起,对效率的追逐就是程序员天生的坚定信仰,这个过程犹如一场没有终点、
SKTI_K_Faker
·
2024-01-14 18:02
读书笔记
#
深入理解Java虚拟机
java
后端
开发语言
第十二章
Java内存
模型与线程(一)
文章目录12.3
Java内存
模型12.3.1主内存与工作内存12.3.2内存间交互操作小结12.3.3对于volatile型变量的特殊规则12.3.5原子性、可见性与有序性12.3.6先行发生原则12.3
Java
倜傥村的少年
·
2024-01-14 18:30
深入理解Java虚拟机
java
开发语言
jvm
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他