کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
10328855 685186 2005 21 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Java Bytecode Transformations for Efficient, Portable CPU Accounting
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
پیش نمایش صفحه اول مقاله
Java Bytecode Transformations for Efficient, Portable CPU Accounting
چکیده انگلیسی
Resource management is essential to build reliable middleware and to host potentially untrusted software components. Resource accounting allows to study and optimize program performance and to charge users for the resource consumption of their deployed components, while resource control can limit the resource consumption of components in order to prevent denial-of-service attacks. In the approach presented here, program transformations enable resource management in Java-based environments, even though the underlying runtime system may not expose information concerning the resource consumption of applications. We present a fully portable program transformation scheme to enhance standard Java runtime systems with mechanisms for CPU management. We implemented several optimizations in order to reduce the overhead of our CPU accounting scheme. Detailed performance measurements quantify this overhead and show the impact of various optimizations.
ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Electronic Notes in Theoretical Computer Science - Volume 141, Issue 1, 5 December 2005, Pages 53-73
نویسندگان
, ,