زباله‌روب (علوم رایانه)

از ویکی‌پدیا، دانشنامهٔ آزاد
پرش به: ناوبری، جستجو

در علوم رایانه زباله‌روبی[ترجمه] (به انگلیسی: Garbage collector) نوعی مدیریت حافظهٔ خودکار است. این حالت خاصی از مدیریت منابع است که منابع محدود در آن که مدیریت می‌شوند حافظه است. garbage collector یا فقط collector تلاشی است برای بازستانی زباله یا حافظه‌ای که توسط اشیاء به کار گرفته شده و دیگر مورد نیاز برنامه نیست. تکنیک زباله‌روبی توسط جان مک‌کارتی در حدود ۱۹۵۹ برای حل مشکلات لیسپ اختراع شده‌است.[۱]

زباله‌روبی اغلب در مقابل تنظیم دستی حافظه که نیاز دارد برنامه‌نویس مشخص کند کدام چه زمانی اشیاء حافظه را باید باز پس دهند و به حافظه اصلی برگردانند.[۱]

منابع[ویرایش]

  1. ۱٫۰ ۱٫۱ Wikipedia contributors, "Garbage collection (computer science)," Wikipedia, The Free Encyclopedia, http://en.wikipedia.org/w/index.php?title=Garbage_collection_(computer_science)&oldid=417929972 (accessed March 10, 2011).