`
duzc2
  • 浏览: 60795 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
文章列表
杜天微 2012-3-29 系统信息:    XP SP2,E6700 双核3.2G,可用内存 2.96G                 为了提高工作效率,本人尝试优化Eclipse和GameServer的启动参数,由于时间有限,而且这些工作是几周之前做的,很多步骤已经记不清了,所以大概简述调优思想,请大家提出意见。 Eclipse:     下面的优化过程是在安装加密软件之前做的,当时把Eclipse启动时间从将近20秒优化到十秒以内(主观感受)。加密以后。。。仍然比以前没优化的时候快些。 1 Eclipse.ini原文: -startup plugins/org.ec ...
为了研究javac对于String相关代码的字节码优化,我做了如下测试。     测试环境:        $ javac -version        javac 1.6.0_23        $ java -version        java version "1.6.0_23"        OpenJDK Runtime Environment (IcedTea6 ...
编译并反编译BeforeFor和InFor,对比如图《javap》,截图中省略了前半部分,只有类名不同。 可见方法中堆大小同样为2,用来存储本地变量str和i; 3个局部变量,分别指向参数args、局部变量str、局部变量i; 一个参数,args 可以看到区别有2处: 1 str和i的存储位置相反 2 Before中的str的作用域为方法体内部,而In中为for循环体内部。 根据字节码可以看出: 引用占用的内存分配时机相同,计算时间相同,占用内存相同。 所谓分配内存时机相同,是说,java编译过程中可以计算出方法一共需要多少局部变量,在运行时要在进入方法时一次性申请全部变量所需引用或基本类型 ...
一  线程关系 NioSocketAcceptor类 线程数量:1          线程名格式:NioSocketAcceptor-1 创建Runnable类:AbstractPollingIoAcceptor. Acceptor          用途:          负责处理Selector选择器获得的新建连接,为信道包装IoSession、为IoSession指派唯一的NioProcessor线程、为IoSession设置初始Attributes、初始化IoSession域变量、将IoSession加入到NioProcessor的newSessions列队,最后激活Ni ...
Global site tag (gtag.js) - Google Analytics