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(二)---JVM
调优
1.利用工具分析JVM运行情况要想合理地分配内存、优化GC,通过前一篇的性能
调优
过程可以发现,我们至少需要知道如下的一些信息:新生代对象增长的速率,YoungGC的触发频率,YoungGC的耗时,每次YoungGC
兢兢业业的子牙
·
2023-12-22 05:33
面试突进
JVM
java tails_1.java应用jvm原理及参数
调优
一、相关概念基本回收算法引用计数(ReferenceCounting)比较古老的回收算法。原理是此对象有一个引用,即增加一个计数,删除一个引用则减少一个计数。垃圾回收时,只用收集计数为0的对象。此算法最致命的是无法处理循环引用的问题。标记-清除(Mark-Sweep)此算法执行分两阶段。第一阶段从引用根节点开始标记所有被引用的对象,第二阶段遍历整个堆,把未标记的对象清除。此算法需要暂停整个应用,同
小鱼拉姆
·
2023-12-22 05:02
java
tails
JVM中性能
调优
工具功能详解(下)--jmap、jinfo、jstack、jcmd
JVM中性能
调优
工具功能详解(下)文章目录JVM中性能
调优
工具功能详解(下)前言一、jmap二、jinfo三、jstack四、jcmd前言前面介绍了jps、jstat命令,下面面我们将继续介绍jmap、
林罔顾
·
2023-12-22 05:30
深入jvm
java
jvm
linux
JVM性能
调优
监控工具jps、jstack、jmap、jhat、jstat、hprof使用详解
现实企业级Java应用开发、维护中,有时候我们会碰到下面这些问题:OutOfMemoryError,内存不足内存泄露线程死锁锁争用(LockContention)Java进程消耗CPU过高......这些问题在日常开发、维护中可能被很多人忽视(比如有的人遇到上面的问题只是重启服务器或者调大内存,而不会深究问题根源),但能够理解并解决这些问题是Java程序员进阶的必备要求。本文将对一些常用的JVM性
石猴M
·
2023-12-22 05:30
jvm
JVM
调优
小结
JVM常见工具介绍jinfo(查看配置信息)查看Java应用程序配置参数或者JVM系统属性,相关命令详情我们可以使用-help或者man命令查看,如下所示:[root@xxxxxtmp]#jinfo-helpUsage:jinfo[option](toconnecttorunningprocess)jinfo[option](toconnecttoacorefile)jinfo[option][s
shark-chili
·
2023-12-22 05:58
#
JVM
java
jvm
JVM知识总结,一定要记住它。
1、知识点汇总JVM是Java运行基础,面试时一定会遇到JVM的有关问题,内容相对集中,但对只是深度要求较高其中内存模型,类加载机制,GC是重点方面.性能
调优
部分更偏向应用,重点突出实践能力.编译器优化和执行模式部分偏向于理论基础
小小码农>>>>
·
2023-12-22 03:09
Java面试题
jvm
重学JVM之虚拟机栈
JVM虚拟机
栈.png虚拟机栈中每一个栈帧可以理解为一个方法。每个栈帧中包涵执行方法所需要的操作数栈、局部变量表、动态链接和返回地址。
三上山散人
·
2023-12-22 03:35
Elasticsearch 性能
调优
基础知识
ElasticStack已成为监控任何环境或应用程序的实际解决方案。从日志、指标和正常运行时间到性能监控甚至安全,ElasticStack已成为满足几乎所有监控需求的一体化解决方案。Elasticsearch通过提供强大的分析引擎来处理任何类型的数据,成为这方面的基石。Elasticsearch旨在处理TB级的数据。然而,这并不意味着Elasticsearch或ELK可以开箱即用地完美处理任何工作
Elastic 中国社区官方博客
·
2023-12-22 02:32
Elasticsearch
Elastic
elasticsearch
大数据
搜索引擎
人工智能
全文检索
数据库
JVM-02:内存区域面试题目
2.1java代码是如何运行首先编写的java代码通过javac编译为.class文件,然后通过java命令来运行.class文件(这个时候就启动了一个jvm进程,启动了
JVM虚拟机
);在虚拟机里面运行
小馨java
·
2023-12-22 02:15
JVM虚拟机
面试
java
java-ee
8-高可用-压测与预案
在大促来临之前,研发人员需要对现有系统进行梳理,发现系统瓶颈和问题,然后进行系统
调优
来提升系统的健壮性和处理能力。
Andy技术支援
·
2023-12-22 02:15
高并发
高可用
高并发高可用
Java基础知识(一)
一、
JVM虚拟机
JVM是运行Java字节码的虚拟机。而基于不同平台,相同的Java字节码,执行之后会产生相同的结果,这也是实现跨平台的关键。
非著名程序员:张张
·
2023-12-22 02:39
Android
Java
java
开发语言
REDIS集群安装运维
调优
及常见问题处理
上篇详细阐述了redis集群的安装搭建以及集群监控变更相关运维操作,本篇继续对redis集群
调优
和常见问题的解决进行介绍。
IT巅峰技术
·
2023-12-21 21:04
Redis
中间件
架构师
redis
分布式
JVM虚拟机
类加载器
虚拟机类加载器什么是类加载器?Java虚拟机设计团队有意将类加载阶段中的“通过一个类的全限定名来获取描述该类的二进制字节流”这个动作放在虚拟机外部去实现,以便让应用程序自己决定如何去获取所需的类。实现这个动作的代码称为“类加载器”类与类加载器类加载器虽然只用于实现类的加载动作,但它在Java程序中起到的作用远大于类加载阶段。对于任意的一个类,都必须由这个类的类加载器和这个类本身一共同确定在Java
努力学习的小飞侠
·
2023-12-21 20:35
JVM
jvm
探索TCP的2MSL:网络通信中的重要时间参数
2MSL的作用和应用场景为什么需要等待2MSL的时间2MSL的作用和意义2MSL在网络通信中的应用场景2MSL的具体计算方式如何计算2MSL的值MSL的常见取值范围2MSL的计算实例2MSL的影响因素和
调优
策略影响
念广隶
·
2023-12-21 19:43
网络安全
tcp/ip
网络协议
网络
Jmeter结构体系及运行原理顺序解析
一、Jmeter运行原理:Jmeter时以线程的方式来运行的(由于Jmeter是java开发的所以是运行在
JVM虚拟机
上的,java也是支持多线程的)二、Jmeter结构体系1.线程组性能测试需要模拟大量用户负载的情况
自动化测试小dao
·
2023-12-21 16:49
jmeter
软件测试
程序员
接口测试
自动化测试
测试工程师
Hive执行计划
Hive提供了explain命令来展示一个查询的执行计划,这个执行计划对于我们了解底层原理,Hive
调优
,排查数据倾斜等很有帮助。
zmx_messi
·
2023-12-21 15:03
hive
hive企业级
调优
策略之如何用Explain查看执行计划
Explain执行计划概述Explain呈现的执行计划,由一系列Stage组成,这一系列Stage具有依赖关系,每个Stage对应一个MapReduceJob,或者一个文件系统操作等。若某个Stage对应的一个MapReduceJob,其Map端和Reduce端的计算逻辑分别由MapOperatorTree和ReduceOperatorTree进行描述,OperatorTree由一系列的Opera
Appreciate(欣赏)
·
2023-12-21 14:00
hive
hive
hadoop
数据仓库
Flink Checkpoint 和 Large State
调优
Overview为了使Flink应用程序能够可靠地大规模运行,必须满足两个条件:应用程序需要能够可靠地获取Checkpoint在发生故障后,需要足够的资源追上(catchup)输入数据流监控State和Checkpoint监控Checkpoint行为的最简单方法是通过WebUI界面。有两个CheckpointMetric最值得关注的是:当触发checkpoint的时间一直很高时,Operator收
Alex90
·
2023-12-21 13:54
springboot-jvm
调优
JVM
调优
是做什么的?为什么要
调优
?下面让我们一起实战一下尝试
调优
。
Bill老罗
·
2023-12-21 10:56
springboot
spring
boot
jvm
后端
阿里云云计算架构师 ACE认证
通过该技术认证可以有效证明该认证人员具备丰富的需求分析能力,云架构设计能力,云架构部署实施能力,云架构诊断和
调优
能力,洞察业务痛点,制定有效的技术改进方案,最大限度地提高系统架构可扩展性,安全性,可靠性
回到地面
·
2023-12-21 07:55
阿里云认证
云计算
阿里云
ACE
吴恩达深度学习笔记(28)-网络训练验证测试数据集的组成介绍
之前可能大家已经了解了神经网络的组成的几个部分,那么我们将继续学习如何有效运作神经网络,内容涉及超参数
调优
,如何构建数据,以及如何确保优化算法快速运行,从而使学习算法在合理时间内完成自我学习。
极客Array
·
2023-12-21 06:18
JVM性能
调优
准备之Visual GC插件
文章目录jvisualvm安装VisualGC插件VisualGC插件功能介绍区域划分spaces区域Graphs区域Histogram区域oracle官方文章介绍jvisualvm安装VisualGC插件以管理员身份打开cmd命令行窗口查看JDK版本(VisualGC插件需要对应JDK的版本)在cmd窗口输入jvisualvm命令打开JavaVisualVM工具(JDK自带)点击jvisualv
月球程序猿
·
2023-12-21 04:26
性能调优
JVM
jvm
java
JVM性能
调优
辅助手册之JVM指令
文章目录栈和局部变量操作将常量压入栈的指令从栈中的局部变量中装载值的指令将栈中的值存入局部变量的指令wide指令通用(无类型)栈操作类型转换整数运算逻辑运算移位操作按位布尔运算浮点运算对象和数组对象操作指令数组操作指令控制流条件分支指令比较指令无条件转移指令表跳转指令异常方法调用与返回方法调用指令方法返回指令线程同步JVM指令助记符栈和局部变量操作将常量压入栈的指令aconst_null将null
月球程序猿
·
2023-12-21 04:25
性能调优
JVM
jvm
Python高级算法——支持向量机(Support Vector Machine,SVM)
本文将深入讲解Python中的支持向量机,包括算法原理、核函数、超参数
调优
、软间隔与硬间隔、优缺点,以及使用代码示例演示SVM在实际问题中的应用。算法原理1.SVM的基本原理支持向量机的基本原理是找
Echo_Wish
·
2023-12-20 22:09
Python
笔记
数据结构与算法
Python算法
支持向量机
算法
python
Linux内核参数
调优
一、Linux内核配置文件Linux在系统运行时修改内核参数(/proc/sys与/etc/sysctl.conf),而不需要重新引导系统,这个功能是通过/proc虚拟文件系统实现的。在/proc/sys目录下存放着大多数的内核参数,并且设计成可以在系统运行的同时进行更改,可以通过更改/proc/sys中内核参数对应的文件达到修改内核参数的目的(修改过后,保存配置文件就马上自动生效),不过重新启动
wespten
·
2023-12-20 15:02
Linux
SRE
运维部署与监控
系统性能指标
故障排除
linux
服务器
运维
高级
调优
:查找并修复 Elasticsearch 慢查询
原文链接https://www.elastic.co/cn/blog/advanced-tuning-finding-and-fixing-slow-elasticsearch-queriesElasticsearch是一个非常灵活且功能丰富的应用程序,它提供了许多不同的数据查询方法。但是,您是否遇到过查询速度低于预期的情况?对于像Elasticsearch这样的分布式系统,可能会有各种影响查询性
水的精神
·
2023-12-20 14:17
Elasticsearch
ES搜索优化
运维
elasticsearch
es
慢查询调优
Go函数指针是如何让你的程序变慢的?
本文作者根据自己对Go代码的使用与
调优
经验,分享了Go的函数值对性能影响的原因以及优化方案,值得深度阅读!
腾讯云开发者
·
2023-12-20 14:56
golang
算法
开发语言
后端
【jvm从入门到实战】(十) 实战篇-内存
调优
内存溢出和内存泄漏:在Java中如果不再使用一个对象,但是该对象依然在GCROOT的引用链上,这个对象就不会被垃圾回收器回收,这种情况就称之为内存泄漏。内存泄漏绝大多数情况都是由堆内存泄漏引起的。少量的内存泄漏可以容忍,但是如果发生持续的内存泄漏,就像滚雪球雪球越滚越大,不管有多大的内存迟早会被消耗完,最终导致的结果就是内存溢出。但是产生内存溢出并不是只有内存泄漏这一种原因内存泄漏的常见场景:内存
小星星*
·
2023-12-20 13:53
Java
jvm
hive企业级
调优
策略之数据倾斜
测试所用到的数据参考:原文链接:https://blog.csdn.net/m0_52606060/article/details/135080511本教程的计算环境为HiveonMR。计算资源的调整主要包括Yarn和MR。数据倾斜概述数据倾斜问题,通常是指参与计算的数据分布不均,即某个key或者某些key的数据量远超其他key,导致在shuffle阶段,大量相同key的数据被发往同一个Reduc
Appreciate(欣赏)
·
2023-12-20 06:05
hive
hive
hadoop
数据仓库
hive企业级
调优
策略之小文件合并
测试所用到的数据参考:原文链接:https://blog.csdn.net/m0_52606060/article/details/135080511本教程的计算环境为HiveonMR。计算资源的调整主要包括Yarn和MR。优化说明小文件合并优化,分为两个方面,分别是Map端输入的小文件合并,和Reduce端输出的小文件合并。Map端输入文件合并合并Map端输入的小文件,是指将多个小文件划分到一个
Appreciate(欣赏)
·
2023-12-20 06:05
hive
hive
hadoop
数据仓库
hive企业级
调优
策略之分组聚合优化
测试用表准备hive企业级
调优
策略测试数据(阿里网盘下载链接):https://www.alipan.com/s/xsqK6971Mrs订单表(2000w条数据)表结构建表语句droptableifexistsorder_detail
Appreciate(欣赏)
·
2023-12-20 06:35
hive
hive
hadoop
数据仓库
hive企业级
调优
策略之Join优化
测试所用到的数据参考:原文链接:https://blog.csdn.net/m0_52606060/article/details/135080511本教程的计算环境为HiveonMR。计算资源的调整主要包括Yarn和MR。Join算法概述Hive拥有多种join算法,包括CommonJoin,MapJoin,BucketMapJoin,SortMergeBucktMapJoin等,下面对每种jo
Appreciate(欣赏)
·
2023-12-20 06:00
hive
hive
hadoop
数据仓库
性能测试流程
流程性能测试需求分析性能测试计划性能测试用例测试脚本编写测试场景设计测试场景运行场景运行监控运行结果分析系统性能
调优
性能测试报告总结1性能测试需求分析需求分析就是把真正需求搞清楚例如:1).公司需要对所有的功能都进行性能测试
仲夏那片海
·
2023-12-20 05:01
测试文档
压力测试
性能测试需要关注的指标
性能测试就是为了验证系统的性能是否达到用户的要求,并通过大量的持续性的并发找到系统性能的极限,从而对系统性能进行
调优
。
测试小张z
·
2023-12-19 15:04
性能测试
性能优化
服务器raid1做系统,服务器raid1系统安装
需要准备OpenStack
调优
weixin_39766867
·
2023-12-19 13:49
服务器raid1做系统
Wireshark在网络性能
调优
中的应用
第一章:Wireshark基础及捕获技巧1.1Wireshark基础知识回顾1.2高级捕获技巧:过滤器和捕获选项1.3Wireshark与其他抓包工具的比较第二章:网络协议分析2.1网络协议分析:TCP、UDP、ICMP等2.2高级协议分析:HTTP、DNS、SSH等2.3高级协议分析:VoIP、视频流嗅探等第三章:Wireshark插件开发3.1使用Lua编写自定义插件3.2使用Python编写
Kali与编程~
·
2023-12-19 12:08
网络
wireshark
测试工具
SpringBoot+内置Tomcat配置,参数
调优
,最大并发量,最大连接数
遇见一篇个人觉得讲tomcat参数配置讲得很好的文章,转载保留以备后面使用SpringBoot开发最大的好处是简化配置,内置了Tomcat,在SpringBoot2.0.x版本中内置Tomcat版本是8.5.x,SpringBoot内置Tomcat的默认设置中,Tomcat的等待队列长度默认是100,Tomcat的最小工作线程数默认分配10,Tomcat的最大线程数是200,最大连接数是10000
milo.qu
·
2023-12-19 08:20
Java
Tomcat
java
tomcat
Nginx性能
调优
1.为什么是nginx而不是apache?2.nginx是如何做到高性能和高可扩展的?--with-http_stub_status_modele用于输出nginx基本状态信息模块--with-openssl=/usr/local/openssl-1.0.2I指定openssl--with-gzip_static_modulengx_http_gzip_static_module允许发送以“.gz
milo.qu
·
2023-12-19 08:19
nginx
centos
nginx
运维
JVM
调优
:参数(学习笔记)
一、jvm的运行参数标准参数-help、-version、-D参数jvm的标准参数,一般都是很稳定的,在未来的JVM版本中不会改变,可以使用java-help检索出所有的标准参数。通过以下命令查看:命令:java-help可以看到我们经常会用到的-sever,-version等参数。实战1:查看JVM版本命令:java-versionjvm版本是1.8.0_202,而且是64位,server,混合
milo.qu
·
2023-12-19 08:45
Java
jvm
Mysql高可用|索引|事务 |
调优
前言「作者主页」:雪碧有白泡泡「个人网站」:雪碧的个人网站文章目录前言sql语句的执行顺序关键词连接名字解释sql语句面试坑点存储引擎MYSQL存储引擎SQL优化索引索引失效索引的数据结构面试坑点锁事务四大特性事务的隔离级别MVCC读写分离面试坑点书籍推荐sql语句的执行顺序我们在拿到sql片段的时候,我们去处理sql语句,见到众多的关键字时我们该如何去处理呢?FROM:首先识别并检索FROM子句
雪碧有白泡泡
·
2023-12-19 06:24
粉丝福利活动
mysql
oracle
数据库
tomcat漏扫修复及
调优
环境Centos78Gtomcat7nessus漏扫修复12085-ApacheTomcatServlet/JSPContainerDefaultFiles删除tomcat/webapps/下example、doc、manager,(ROOT保留,内部只留下自定义的404页面)35291-SSLCertificateSignedUsingWeakHashingAlgorithm42873-SSLM
yangc91
·
2023-12-19 02:29
java开发学习笔记
java
web
tomcat
漏洞扫描
C++学习笔记(十二):析构函数
c++内存空间的管理和Java不同,Java是
jvm虚拟机
进行管理内存,而c++是通过程序员自己去管理分配的内存。当通过new方式分配一个对象,调用delete时,会调用类的析构函数。
pcop
·
2023-12-19 01:44
c++
学习
笔记
Flink系列之:大状态与 Checkpoint
调优
Flink系列之:大状态与Checkpoint
调优
一、概述二、监控状态和Checkpoints三、Checkpoint
调优
四、RocksDB
调优
五、增量Checkpoint六、RocksDB或JVM堆中的计时器七
最笨的羊羊
·
2023-12-18 23:27
Flink
Flink系列
大状态
Checkpoint
调优
mysql 进阶(一):整体逻辑架构
1.3.1隔离级别和实现原理1.3.2隔离级别实操1.1Mysql逻辑架构 我们在学习任何知识的时候,脑子里面一定要有自己的脑图,能够构建出Mysql的工作的流程图,这不仅能够加深我们的记忆而且也有助于我们
调优
Go 的学习之路
·
2023-12-18 23:46
mysql
python
java
【性能优化】一、使用JMeter进行压力测试并进行简单
调优
压力测试压力测试不同于功能测试,其目的是为了测试出系统在高并发,高数据量的情况下可能会出现的问题(内存泄露、并发、同步)一种典型的内存泄漏就是对象在创建之后由很多用户进行调用,导致对象被不断新建但复用率很低,导致内存不足(内存泄露的典型问题)有效的压力测试应用的关键条件:重复、并发、量级、随机变化性能指标响应时间:客户端从发起一个请求开始,到接收到服务器的响应为止,整个过程所耗费的时间TPS:系统
清河__
·
2023-12-18 21:01
优化
性能优化
jmeter
压力测试
实战——Linux
调优
命令2
系统查看操作系统发行版本不同的Linux发行版(例如CentOS与Debain)、以及不同版本(例如CentOS6.x与CentOS7.x)查看版本的方式不同,下面这几个命令总有一款能适用你的环境方法1:通过/etc目录下的文件查看/etc/os-realease/etc/system-realease/etc/redhat-release/etc/centos-realease/etc/issu
程序猿在京
·
2023-12-18 20:03
Linux
linux
Java即时编译(JIT)原理与
调优
导读编译器就是将“一种语言(通常为高级语言)”翻译为“另一种语言(通常为低级语言)”的程序,例如C++,Golang等常见的编译型语言,都是在程序运行前将代码生成为机器码,然后运行在目标机器上,不过编译的时候要针对目标机器的CPU分别进行编译。Java具有跨平台性“一次编译,到处运行”的能力,它把编译的过程进行拆解,先把.java文件编译成JVM可识别的.Class字节码,然后再由解释器逐条将字节
柠檬汁Code
·
2023-12-18 20:51
java
后端
jvm
大话Java性能优化-PDF下载-firebook-书火网
给入门Java的小白推荐一本书《大话Java性能优化》从程序员的日常编码习惯,架构设计,再到虚拟机性能
调优
都进行了细致的讲解,对于刚入门Java的新手是一个非常好的工作规范fire100.top/detail
书火网_firebook
·
2023-12-18 19:38
JVM
调优
JDK&JVMclass文件格式BinEd-binary/herxadecimaleditor展示文件的格式工具将class文件中内容展示成可读的javap-vclass文件名性能监控工具Jconosle远程连接使用jconsole远程连接java项目的时候,需要在项目启动的时候配置需要加上最基本的三个参数,打开防火墙,使用jconsole远程连接对远传给你服务器性能有影响,但影响并不大:java
风下森林
·
2023-12-18 17:17
jvm
jvm
调优
面试官:JVM三种核心内容有?并从实战角度解析!
答:类加载机制+JVM
调优
实战+代码优化JVM知识图谱:JVM.jpg02类加载机制Java源代码经过编译器编译成字节码之后,最终都需要加载到虚拟机之后才能运行。
W998
·
2023-12-18 16:20
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
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
其他