
این دوره به بررسی اصول اولیه جمعآوری زباله میپردازد. جمعآوری زباله یکی از مهمترین جنبههای مدیریت حافظه در برنامهنویسی است. در این دوره، با چالشهای مدیریت دستی حافظه مانند نشت حافظه (memory leaks) و اشاره گرهای آویزان (dangling pointers) آشنا میشوید. این مشکلات زمانی رخ میدهند که برنامهنویس به طور دستی حافظه را مدیریت میکند و فراموش میکند که آن را آزاد کند یا به آن به صورت نامعتبر دسترسی پیدا میکند.
در Garbage Collection Algorithms دوره با اصول اولیه جمعآوری زباله در زبان های برنامه نویسی آشنا میشوید.