...
【24h】

JRes: A Resource Accounting Interface for Java

机译:JRes:Java的资源计费接口

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

获取外文期刊封面封底 >>

       

摘要

With the spread of the Internet the computing model on server systems is undergoing several important changes. Recent research ideas concerning dynamic operating system extensibility are finding their way into the commercial domain, resulting in designs of extensible databases and Web servers. In addition, both ordinary users and service providers must deal with untrusted downloadable executable code of unknown origin and intentions. Across the board, Java has emerged as the language of choice for Internet-oriented software. We argue that, in order to realize its full potential in applications dealing with untrusted code, Java needs a flexible resource accounting interface. The design and prototype implementation of such an interface - JRes - is presented in this paper. The interface allows to account for heap memory, CPU time, and network resources consumed by individual threads or groups of threads. JRes allows limits to be set on resources available to threads and it can invoke callbacks when these limits are exceeded. The JRes prototype described in this paper is implemented on top of standard Java virtual machines and requires only a small amount of native code.
机译:随着Internet的普及,服务器系统上的计算模型正在发生一些重要的变化。关于动态操作系统可扩展性的最新研究思想正在进入商业领域,从而导致了可扩展数据库和Web服务器的设计。另外,普通用户和服务提供商都必须处理来源和意图未知的不受信任的可下载可执行代码。 Java逐渐成为面向Internet的软件的首选语言。我们认为,为了实现其在处理不受信任的代码的应用程序中的全部潜力,Java需要灵活的资源计费接口。本文介绍了这种接口JRes的设计和原型实现。该接口允许考虑单个线程或线程组消耗的堆内存,CPU时间和网络资源。 JRes允许在线程可用资源上设置限制,并且当超出这些限制时,它可以调用回调。本文描述的JRes原型是在标准Java虚拟机之上实现的,只需要少量的本机代码。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号