- 博客(4)
- 资源 (16)
- 收藏
- 关注
转载 JVM性能调优
最近因项目存在内存泄漏,故进行大规模的JVM性能调优,现把经验做一记录。一、JVM内存模型及垃圾收集算法 1.根据Java虚拟机规范,JVM将内存划分为:New(年轻代)Tenured(年老代)永久代(Perm) 其中New和Tenured属于堆内存,堆内存会从JVM启动参数(-Xmx:3G)指定的内存中分配,Perm不属于堆内存,有虚拟机直接分配,但可以通过-XX:Perm
2013-03-07 22:33:11 665
转载 Java编程中线程池的最大性能开发与风险规避
虽然线程池能大大提高服务器的并发性能,但使用它也会存在一定风险。与所有多线程应用程序一样,用线程池构建的应用程序容易产生各种并发问题,如对共享资源的竞争和死锁。此外,如果线程池本身的实现不健壮,或者没有合理地使用线程池,还容易导致与线程池有关的死锁、系统资源不足和线程泄漏等问题。 1.死锁 任何多线程应用程序都有死锁风险。造成死锁的最简单的情形是,线程A持有对象X的锁,并且在等待对象Y
2013-03-07 22:32:35 804 1
转载 JVM中可生成的最大Thread数量
最近想测试下Openfire下的最大并发数,需要开大量线程来模拟客户端。对于一个JVM实例到底能开多少个线程一直心存疑惑,所以打算实际测试下,简单google了把,找到影响线程数量的因素有下面几个:-Xmsintial java heap size-Xmxmaximum java heap size-Xss
2013-03-07 22:31:08 845 1
原创 MySql数据库优化方案 MySql参数设置
第一种 复制代码 代码如下:#Uncomment or Add only the keys that you know how works. #Read the MySQL Manual for instructions [mysqld] basedir=D:/mysql #bind-address=210.5.*.* datadir=D:/mysql/data #
2013-03-01 17:47:46 1238 1
gwt ie 浏览调试插件
2013-10-17
类似百度下拉提示 模拟select下拉框 jquery插件
2012-05-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人