Cơ BảnC# iconC#

Garbage collection hoạt động như thế nào và khi nào thì chạy?

Garbage collection tự động giải phóng bộ nhớ của các object không còn được tham chiếu.

  • GC chạy khi áp lực bộ nhớ tăng cao, hệ thống sắp hết RAM, hoặc khi gọi tường minh GC.Collect().
  • Các object không còn accessible từ root references (stack, static fields) sẽ trở nên eligible để thu gom.
  • GC là non-deterministic — dùng IDisposable cho tài nguyên cần cleanup ngay lập tức.

Xem toàn bộ C# cùng filter theo level & chủ đề con.

Mở danh sách C#