文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>一种提高JAVA代码IO性能的可行方法

一种提高JAVA代码IO性能的可行方法

时间:2010-10-11  来源:kevx

做过JAVA开发的人都知道,JAVA的IO性能不高,比起C来,可能一半都没有。尽管现在硬件速度都非常快,但是提高JAVA的IO性能仍然是令人兴奋的事情。
如何做到这一点?一种方法是深入JAVA的源代码,从源码角度来改善性能。显然,这种方法对于大多数开发者都是不可想象的,姑且还是留给Oracle去操心吧。
还有一个方法,就是把数据尽量都缓存到内存中。因为内存的速度比起硬盘而言,高了几十倍都不止。所以,如果我们能把JDK放在内存中,势必会提高运行时的性能。
这里可以用到一些技巧,比如符号链接(俗称的软链接) 。我们用某种虚拟内存盘软件(如Rramdisk),虚拟一个盘出来,然后将JDK拷贝到里面。并将原来的JDK目录改名。
再在原来的JDK安装目录建立一个符号链接(Win7可用mklink命令完成),指向内存盘中的JDK目录即可。
但是每次重启后,内存盘会清空,此时可以设置一个开机脚本,每次启动都将改名后的JDK复制到内存盘中,这样可以实现全自动操作了。
我在本机上测试,将JDK移至内存后,Eclipse启动速度明显提升,而且启动后的操作反应速度也有明显改善。
相关阅读 更多 +
排行榜 更多 +
哥布林弹球b服手游下载

哥布林弹球b服手游下载

休闲益智 下载
小马样式盒游戏下载

小马样式盒游戏下载

休闲益智 下载
异变小镇中文版下载安装

异变小镇中文版下载安装

冒险解谜 下载