收集一些java相关的文章
有些文章看了,以后想再看已经忘了在哪里了。故在此一一记录下那些值得看的文章。
1:如何确定Java对象的大小
中文版本 :http://article.yeeyan.org/view/104091/62930?from_com
原版:http://www.jroller.com/maxim/entry/again_about_determining_size_of
该文章中谈及了3种方法来确定java对象的大小,最后一种方法使用到了JDK提供的新的api。
该方法与visualVM以及btrace中的sizeOf方法得到的值都一样。
2:常用 Java Profiling 工具的分析与比较
http://www.ibm.com/developerworks/cn/java/j-lo-profiling/index.html?ca=drs
该文章列举出了一般profiling工具的思路,同时也对比了优缺点,为以后自己实现此类工具或者分析profiling工具结果有帮助
3:Understanding Java Garbage Collection
http://www.cubrid.org/blog/dev-platform/understanding-java-garbage-collection/
http://www.cubrid.org/blog/dev-platform/understanding-jvm-internals/
5:How to Tune Java Garbage Collection
http://www.cubrid.org/blog/dev-platform/how-to-tune-java-garbage-collection/
6:How to Analyze Java Thread Dumps
http://www.cubrid.org/blog/dev-platform/how-to-analyze-java-thread-dumps/
7:从转储(Dump)文件中调试并除错
http://www.ibm.com/developerworks/cn/java/j-memoryanalyzer/index.html
8:Understanding OutOfMemoryError
http://www.kdgregory.com/index.php?page=java.outOfMemory
9:Byte Buffers and Non-Heap Memory
http://www.kdgregory.com/index.php?page=java.byteBuffer
10:Java Thread Dumps Analyzing Java Thread Dumps
http://java.sys-con.com/node/1611555
11:java memory problems
http://blog.dynatrace.com/2009/08/13/java-memory-problems/
12:How Garbage Collection differs in the three big JVMs
How Garbage Collection di
15:JVM performance optimization, Part 3: Garbage collection
16:从 Java 代码到 Java 堆
http://www.ibm.com/developerworks/cn/java/j-codetoheap/index.html
17:JVM 内存问题最佳实践
http://doc.open-open.com/view/2386e73b7dcd4b7ca5e37e81641fc158
18:jvm-jit-for-dummies
http://www.slideshare.net/CharlesNutter/javaone-2012-jvm-jit-for-dummies
19:Demystifying Garbage Collectors
http://xtzgzorex.wordpress.com/2012/10/11/demystifying-garbage-collectors/
20:how-to-analyze-thread-dump
http://javaeesupportpatterns.blogspot.com/2012/02/how-to-analyze-thread-dump-part-3.html
21:JVM Internals - Garbage Collection & Runtime Optimizations
http://www.slideshare.net/dougqh/jvm-internals-key-note
22:HotSpotInternals
https://wikis.oracle.com/display/HotSpotInternals/Home
23 OpenJDK原理分析报告
http://www.loongson.cn/dev/w/index.php?title=OpenJDK-book&redirect=no
24How the Java Virtual Machine (JVM) Works
http://www.codeproject.com/Articles/30422/How-the-Java-Virtual-Machine-JVM-Works
http://blog.csdn.net/chen77716/article/details/6618779
http://blog.csdn.net/chen77716/article/details/6641477
27How the Java virtual machine performs thread synchronization
http://www.javaworld.com/jw-07-1997/jw-07-hood.html?page=1
28 关于JVM的Thin Lock, Fat Lock, SPIN Lock与Tasuki Lock
http://www.infoq.com/cn/articles/java-profiling-with-open-source
30:如何dump出一个Java进程里的类对应的Class文件?
http://rednaxelafx.iteye.com/blog/727938
31:写了个打印出HotSpot VM里当前加载的所有类的路径和加载器摘要信息的工具
http://rednaxelafx.iteye.com/blog/1295944
https://gist.github.com/1441625
32:understanding-gc-pauses-in-jvm-hotspots
http://blog.ragozin.info/2011/06/understanding-gc-pauses-in-jvm-hotspots.html
收集一些java相关的文章
收集一些java相关的文章的更多相关文章
- 我写的Java相关的文章
此文正在更新中... Activiti 升级到Activiti7了. Web service/Soap Java如何调用.net写的asmx服务
- java反射知识相关的文章
整理的反射相关的文章: (1).通俗理解反射(知乎):学习java应该如何理解反射? (2).关于反射比较深入的博文地址:深入解析Java反射(1) - 基础 贴出我反射调用代码:(craw,dept ...
- java nio系列文章
java nio系列教程 基于NIO的Client/Server程序实践 (推荐) java nio与并发编程相关电子书籍 (访问密码 48dd) 理解NIO nio学习记录 图解ByteBuff ...
- Java Collection好文章
Java Collection好文章 http://my.oschina.net/xiaomaoandhong/blog/78394
- 找工作--Java相关
Hi 各位 首先自我描述一下,80后程序员,现在在做Eclipse插件开发. 求Java相关职位(Java/Swing/Eclipse Plugin/Python etc), 或者Linux下C相关职 ...
- Linux环境编程相关的文章
Linux环境编程相关的文章 好几年没有接触Linux环境下编程了,好多东西都有点生疏了.趁着现在有空打算把相关的一些技能重拾一下,顺手写一些相关的文章加深印象. 因为不是写书,也受到许多外部因素限制 ...
- 分享一些JAVA相关资源
前言 以前在学习JAVA时,因为搜索相关资源过于不便,所以在搜集了一些好用的资源之后,将此分享. 文档主要包括面试文档, JAVA的技术文档(如JAVA并发实战.设计模式之类),LINUX的相关文档以 ...
- DB 查询分析器 6.04 发布 ,本人为之撰写的相关技术文章达78篇
DB查询分析器 6.04 发布,本人为之撰写的相关技术文章达78篇 中国本土程序员马根峰(CSDN专访马根峰:海量数据处理与分析大师的中国本土程序员 http://www.csdn.net/artic ...
- 【java】Java相关学习参考链接(持续更新)
How to do in java,https://howtodoinjava.com/,Java手册,分版本,并且有每个版本的新特性的详细解析. Java World,https://www.jav ...
随机推荐
- jbpm node signal
task-node (任务节点) 其性质和node节点一样,在没有task的时候,也都是自动执行,不等待.task-node被归类为一个等待节点,是指在task-node中的task列表中的task没 ...
- 打造 PHP版本 1password
以前注册很多网站密码都使用简单密码,但是由于今年频繁曝出密码不安全问题,所以要使用更加复杂的密码.但是好多个账号,密码也不能设置成一样的,防止一个被盗全部不安全了,记密码就成了意见很头疼的事情. 在手 ...
- Ubuntu apparmor何方神圣
AppArmor 是一款与SeLinux类似的安全框架/工具,其主要作用是控制应用程序的各种权限,例如对某个目录/文件的读/写,对网络端口的打开/读/写等等. 来之Novell网站的引用: AppAr ...
- Uploadify上传问题
版本:Uploadify Version 3.2官网:http://www.uploadify.com Uploadify是一款基于Jquery的上传插件,用起来很方便.但上传过程中的提示语言为英文, ...
- {转}每次从vss获取文件都是只读
http://www.cnblogs.com/lauplay/p/3141636.html 在 Visual Studio 2008 中,使用 VSS 作为源码管理器,把文件签入后,文件会自动变为只读 ...
- MySQL- 锁(1)
锁是计算机协调多个进程或线程并发访问某一资源的机制.在数据库中,除传统的计算资源(如CPU.RAM.I/O等)的争用以外,数据也是一种供许多用户共享的资源.如何保证数据并发访问的一致性.有效性是所有数 ...
- Activity初步,初学者必看
Activity是什么? Activity是一个可与用户交互并呈现组件的视图.通俗说就是运行的程序当前的这个显示界面. 如果你还不明白,那么你写过HTML吗,它就好比一个网页.我们程序中的用户视图,都 ...
- TestNG学习-002-annotaton 注解概述及其执行顺序
此文主要讲述用 TestNG 基础的 annotation (注解)知识,及其执行的顺序,并通过一个 TestNG 简单的实例演示 annotation 的执行顺序. 希望能对初学 TestNG 测试 ...
- 【Android Studio快捷键】之导入相应包声明(import packages)
可能import 单个声明的快捷键大家都很容易找到,Alt+Enter.但是如果我要一次性import文件中所有的声明,这个快捷键是什么呢,找啊找的,就是没找到,以前在Eclipse是Ctrl+1,但 ...
- linux安装MySQL5.7.13(二进制|源码)
二进制和源码版本安装MySQL5.7.13,并简单介绍不同之处. 一.通用二进制部分 1.下载MySQL通用二进制软件包.[root@node1 ~]# wget http://120.52.72.2 ...