利用缓冲区提高Java应用程序的I/O性能

来源 :计算机工程与科学 | 被引量 : 0次 | 上传用户:zhenglognhai
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Java语言的跨平台特性使得其在各个领域得到了广泛应用。与此同时,Java应用程序的性能,特别是I/O性能,也是人们普遍关注的话题。本文采用一个生物信息学应用程序的实例来探讨如何利用I/O缓冲区提高Java应用程序的I/O性能。我们采用三种不同的I/O缓冲区的实现方式来实现该应用程序,对其进行性能分析比较并将其与相应的C++应用程序进行比较。大量实验表明,I/O缓冲区对于Java应用程序的I/O性能起着至关重要的作用。恰当地使用I/O缓冲区,某些场合下能使Java应用程序的I/O性能略高于相应的C++应用
其他文献
旨在改变农村封闭落后状况的广播电视村村通工程取得巨大进展,截止2011年,我国广播、电视人口综合覆盖率分别达到96.31%和97.23%。"村村通"工程是农村重大公益性事业基础设施建
学校课程的变革是提高教育质量的关键。江苏徐州市振兴路小学在"兴美特色课程"的引领下,积极探索基于兴美文化的学校课程体系构建与实施策略,通过构建兴美物型文化,打造兴美
目的:明确畜禽用复方微量元素注射液中铜元素在猪体内的药物动力学参数.方法:猪单剂量肌注畜禽用复方微量元素注射液0.3mL/kg(铜210μg/kg),24h不同时间10次前腔静脉采血,火
并行程序性能分析在科学计算程序设计和优化中发挥着重要作用,通过它可以了解并行程序运行效率,分析计算瓶颈,从而改进和优化程序设计,更好地发挥高性能计算机效能。本文介绍了WR
采用地下水数值模型对阜新地区不同地下水开采方案下的水位动态变幅进行评估。评估结果表明:在阜新地区,当地下水浅层压采量在135万m^3/a-152万m^3/a,深层压采量在26万m^3/a-
庾信的《小园赋》《枯树赋》《竹杖赋》《邛竹杖赋》是一组较为奇特的作品,作者之意显然不在那一园一树二杖本身,而是孕含着深潜幽掩的喻意。这种喻意的寄存与呈现形态很难归并
校本研训,不应该是单一的、独立的操作方式,而应该融入每位教师日常的教育生活当中。要让这其中的任何点滴都能引起思考,都能形成共鸣,都能产生影响。要做到这样,就必须让教