首页> 外文会议>World multiconference on systemics, cybernetics and informatics >Efficient Hardware Support of Small Block Size Memory Allocation in Java
【24h】

Efficient Hardware Support of Small Block Size Memory Allocation in Java

机译:Java中小块大小内存分配的高效硬件支持

获取原文

摘要

Object-oriented paradigm has become the mainstream paradigm on software development due to its attractive features that can effectively divide a complex software problem into several independent modules. One of the object-oriented languages -Java, becomes popular in recent years because it is widely used in the rapid growing Internet computing. However, similar to other object-oriented languages, Java has a big drawback of poor performance. One of the main causes of the performance deficiency is the extensive use of dynamic memory allocations and deallocations during object / array creation and destruction. An analysis on the memory allocation behavior of Java programs shows that nearly 100% of the allocations are of sizes less than 1K bytes. Memory Management Cache (MMC) is proposed to provide an efficient hardware for memory allocation and deallocation in Java runtime environment.
机译:面向对象的范式已成为软件开发的主流范例,因为它具有有吸引力的功能,可以有效地将复杂的软件问题与几个独立的模块一起分为几个独立的模块。近年来,导向面向对象的语言 - java,因为它广泛用于快速增长的互联网计算。但是,类似于其他面向对象的语言,Java的性能不佳缺点。性能缺乏的主要原因之一是在对象/阵列创建和破坏期间广泛使用动态内存分配和裁量分配。 Java程序的内存分配行为分析显示,近100%的分配的大小小于1k字节。建议内存管理缓存(MMC)为Java运行时环境中的内存分配和解释提供有效的硬件。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号