-
JVM 内存架构和 GC 算法基础
作者: liqianqian1116 / 发表于 2022-05-27 11:08:39
目的 本文讨论了 JDK8 及更高版本的堆内存和栈内存管理的基本概念。以及 GC 及其算法的基础知识。 内存管理的重要性 Java 垃圾收集器不能确保堆内存完全空闲,而且对于开发人员来说,不可能强制垃圾...在蓝鲸项目,似乎大家对质量的关注意识有些欠缺,于是在项目上的不同角色、不同工作年限的人之间采样做了一次访谈,上面这个问题就是其中访谈的问题之一。有同事曾提醒我说这种题就是送分题,肯定不会有人回答不出。可是,事实并非如此…
-
tomcat下JVM调整方法
作者: hutianxiao / 发表于 2015-08-25 15:25:59
如何进行tomcat的JVM调整,分windows系统和linux系统。windows系统:在tomcat下的bin目录下新建或修改setenv.bat文件,在该文件下添加如下内容:set CATALINA_OPTS=-Djava.awt.headless=true -server -Xms512m -Xm...在蓝鲸项目,似乎大家对质量的关注意识有些欠缺,于是在项目上的不同角色、不同工作年限的人之间采样做了一次访谈,上面这个问题就是其中访谈的问题之一。有同事曾提醒我说这种题就是送分题,肯定不会有人回答不出。可是,事实并非如此…
-
如何使用Jconsole查看JVM的memory性能
作者: lewi83 / 发表于 2015-06-26 15:55:58
GC(Garbage Collection): GC是一套Java VM回收空闲memory的机制。GC的算法和参数影响着JVM的性能。Java HotSpot VM GC使用的是generational GC(分代回收的策略),分代回收的策略把memory分成几代(generations)...在蓝鲸项目,似乎大家对质量的关注意识有些欠缺,于是在项目上的不同角色、不同工作年限的人之间采样做了一次访谈,上面这个问题就是其中访谈的问题之一。有同事曾提醒我说这种题就是送分题,肯定不会有人回答不出。可是,事实并非如此…
-
【转】JVM监控工具介绍jstack, jconsole, jinfo, jmap, jdb, jsta
作者: sushe2009 / 发表于 2015-04-21 09:50:24
JVM监控工具介绍jstack, jconsole, jinfo, jmap, jdb, jsta博客分类: 调优JVMJDKLinux多线程算法 JVM监控工具介绍jstatd启动jvm监控服务。它是一个基于rmi的应用,向远程机器提供本机jvm应用程序的信息。默...在蓝鲸项目,似乎大家对质量的关注意识有些欠缺,于是在项目上的不同角色、不同工作年限的人之间采样做了一次访谈,上面这个问题就是其中访谈的问题之一。有同事曾提醒我说这种题就是送分题,肯定不会有人回答不出。可是,事实并非如此…
-
JVM监控工具简介jstack, jconsole, jinfo, jmap, jdb, jstat
作者: amo666 / 发表于 2014-08-21 21:31:26
在Web服务容器监控测试过程中,经常会用到jdk自带的一些工具,例如监控当前用户tomcat进程堆内存的信息等[root@linux-george]# $JAVA_HOME/bin/jmap -histo $TOMCAT_ID在jdk bin目录下有jstack, jconsole, jinfo,...在蓝鲸项目,似乎大家对质量的关注意识有些欠缺,于是在项目上的不同角色、不同工作年限的人之间采样做了一次访谈,上面这个问题就是其中访谈的问题之一。有同事曾提醒我说这种题就是送分题,肯定不会有人回答不出。可是,事实并非如此…
-
JVM监控简介
作者: amo666 / 发表于 2013-05-16 19:11:29
在Web服务容器监控测试过程中,经常会用到jdk自带的一些工具,例如监控当前用户tomcat进程堆内存的信息等
[root@linux-jos]#
$JAVA_HOME/bin/jmap -histo $TOMCAT_ID
在jdk bin目录下有jstack, jconsole, ...在蓝鲸项目,似乎大家对质量的关注意识有些欠缺,于是在项目上的不同角色、不同工作年限的人之间采样做了一次访谈,上面这个问题就是其中访谈的问题之一。有同事曾提醒我说这种题就是送分题,肯定不会有人回答不出。可是,事实并非如此…
-
Address already in use JVM_Bindnull80 解决方案
作者: chunjuntang / 发表于 2012-11-08 11:16:14
1. 打开 开始---运行---cmd
2. 进入Dos界面,输入 netstat -ano
3. 查看被占用端口的 pid
4. 然后进入任务管理器 查看---选择列--勾选PID
5. 找到对应的PID,结束...在蓝鲸项目,似乎大家对质量的关注意识有些欠缺,于是在项目上的不同角色、不同工作年限的人之间采样做了一次访谈,上面这个问题就是其中访谈的问题之一。有同事曾提醒我说这种题就是送分题,肯定不会有人回答不出。可是,事实并非如此…
-
转:从虚拟机视角谈 Java 应用性能优化
作者: zibeike / 发表于 2012-09-17 11:51:27
从虚拟机视角谈 Java 应用性能优化
周 祥, 软件工程师, IBM
周祥,具有超过 5
年的电信行业、Java 技术、JavaCard、高速大容量智能卡、移动增值服务及相关的研发经验,最近开始专注于 IBM 信息管理及 D...在蓝鲸项目,似乎大家对质量的关注意识有些欠缺,于是在项目上的不同角色、不同工作年限的人之间采样做了一次访谈,上面这个问题就是其中访谈的问题之一。有同事曾提醒我说这种题就是送分题,肯定不会有人回答不出。可是,事实并非如此…
-
设置TOMCAT的JVM虚拟机内存大小
作者: xwzhaojing / 发表于 2012-06-27 19:21:48
设置TOMCAT的JVM虚拟机内存大小
这里向大家描述一下如何设置TOMCAT的JVM虚拟机内存大小,Tomcat本身不能直接在计算机上运行,需要依赖于硬件基础之上的操作系统和一个java虚拟机。
你知道如何设置...在蓝鲸项目,似乎大家对质量的关注意识有些欠缺,于是在项目上的不同角色、不同工作年限的人之间采样做了一次访谈,上面这个问题就是其中访谈的问题之一。有同事曾提醒我说这种题就是送分题,肯定不会有人回答不出。可是,事实并非如此…
-
【转】Sun Hotspot JDK JVM参数设置调优
作者: msnshow / 发表于 2011-06-12 14:28:25
对于有2块CPU和2GB内存及更佳配置的服务器,Sun的hotspot jdk默认设置了如下参数:
-server :服务器模式编译
-XX:+UseParallelGC 并行收集
-Xms设置为服务器物理内存的1/64
-Xmx设置为服务器物理内...在蓝鲸项目,似乎大家对质量的关注意识有些欠缺,于是在项目上的不同角色、不同工作年限的人之间采样做了一次访谈,上面这个问题就是其中访谈的问题之一。有同事曾提醒我说这种题就是送分题,肯定不会有人回答不出。可是,事实并非如此…