کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
6885702 696155 2014 13 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Memory leak detection in Java: Taxonomy and classification of approaches
ترجمه فارسی عنوان
تشخیص نشت حافظه در جاوا: طبقه بندی و طبقه بندی رویکردها
کلمات کلیدی
جاوا، تشخیص نشت حافظه، مجموعه زباله،
ترجمه چکیده
نشت حافظه معمولا با محیط های زمانبندی با جمع آوری زباله اتوماتیک ارتباط ندارد؛ با این حال، نشت حافظه در چنین محیط هایی رخ می دهد و چالشی برای شناسایی و پیدا کردن یک علت اصلی است. در حال حاضر در صنعت دستی تجزیه و تحلیل روان شناسی دسته محبوب ترین روش برای پیدا کردن نشت حافظه، صرف نظر از تعدادی از روش های خودکار ارائه شده توسط دانشمندان در طول سال. با این حال، تجزیه و تحلیل داده های پشته تنها می تواند به تمام سوالات مورد نیاز برای رفع نشت به طور موثر پاسخ نمی دهد. در مقاله حاضر، بررسی روشهای تشخیص نشت حافظه در طول سالها پیشنهاد شده و آنها را از دیدگاه معیارهای ارزیابی، سربار کار و دخالت در سطح طبقه بندی می کند. علاوه بر این، ما روش ها را به گروه های آنلاین، آفلاین و ترکیبی بر اساس ویژگی های خود طبقه بندی می کنیم.
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر شبکه های کامپیوتری و ارتباطات
چکیده انگلیسی
Memory leaks are usually not associated with runtime environments with automatic garbage collection; however, memory leaks do happen in such environments and present a challenge to detect and find a root cause. Currently in the industry manual heap dump analysis is the most popular way of finding memory leaks, regardless of the number of automated methods proposed by scientists over the years. However, heap dump analysis alone cannot answer all questions needed to fix the leak effectively. The current paper reviews memory leak detection approaches proposed over the years and classifies them from the point of view of assessed metrics, performance overhead and intrusiveness. In addition, we classify the methods into online, offline and hybrid groups based on their features.
ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Journal of Systems and Software - Volume 96, October 2014, Pages 139-151
نویسندگان
, ,