【24h】

List-Heap Paging in a Distributed Virtual Memory System for Functional Languages

机译:用于功能语言的分布式虚拟内存系统中的列表堆分页

获取原文
获取原文并翻译 | 示例

摘要

Functional languages have failed to become preeminent in the industrial world, because they are perceived as slow. This reputation is mostly undeserved, but some lentitude is associated with functional languages due to their interaction with memory systems. In fact, this interaction is poorly understood and not enough research is conducted on the design of memory systems for functional languages. The MT system is being developed to understand and improve the interaction between a pure list-based functional language and memory. MT provides its evaluator with an intelligent backing store implemented as an all-software paged distributed virtual memory system. Memory is divided into different spaces that are each managed independently and in parallel with program execution. In this paper, we present results obtained from observing the MT-paging traffic between the processor running the evaluator and the MT-heap's backing store in a system where the heap and stack are distributed, managed as separate address spaces, and each is allocated exclusive use of a set of frames. The results suggest that FIFO is as competitive as LRU and it is argued that FIFO should be used as the MT-heap page replacement policy. Furthermore, we present a brief argument that justifies using multiple address spaces and exclusive frame pools for the MT heap and MT stack.
机译:功能语言未能在工业界占据主导地位,因为它们被认为是缓慢的。这种声誉几乎是不应该的,但由于功能语言与存储系统的交互作用,它们与宽裕度有关。实际上,这种相互作用了解得很少,并且对于功能语言的存储系统设计还没有进行足够的研究。正在开发MT系统,以了解和改善纯基于列表的功能语言与内存之间的交互。 MT为评估人员提供了一个智能后备存储,该存储被实现为全软件的分页分布式虚拟内存系统。内存分为不同的空间,每个空间都独立地管理,并与程序执行并行进行。在本文中,我们呈现了通过观察运行评估程序的处理器与MT-heap的后备存储之间的MT分页通信量而获得的结果,在该系统中,堆和堆栈是分布式的,作为独立的地址空间进行管理,并且每个地址都被独占分配使用一组框架。结果表明,FIFO具有与LRU一样的竞争力,并且认为FIFO应该用作MT堆页面替换策略。此外,我们提出了一个简短的论点,该论据证明为MT堆和MT堆栈使用多个地址空间和专用帧池是合理的。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号