作者: Michael E. Noth , Alan Borning
DOI:
关键词:
摘要: In the Java object-oriented programming language, a certain amount of memory overhead beyond an object's fields is required for each object instance. simulations or other applications with millions individual instances, per-object can be substantial. This dissertation introduces optimization technique exploding, in which large numbers objects are represented parallel arrays. The problem space from specific exploding approaches drawn defined, and “Restriction Approach” described detail. It hypothesized that restriction approach to result factor-of-two improvement application performance corresponding decrease requirements. A prototype implementation described, along experimental results indicating greater increase as well significant reduction