Trang Chủ Phát triển Rò rỉ bộ nhớ là gì? - định nghĩa từ techopedia

Rò rỉ bộ nhớ là gì? - định nghĩa từ techopedia

Mục lục:

Anonim

Định nghĩa - Memory Leak có nghĩa là gì?

Rò rỉ bộ nhớ là một quá trình trong đó chương trình hoặc ứng dụng liên tục giữ lại bộ nhớ chính của máy tính. Nó xảy ra khi chương trình bộ nhớ thường trú không trả về hoặc giải phóng không gian bộ nhớ được phân bổ, ngay cả sau khi thực thi, dẫn đến hành vi hệ thống chậm hơn hoặc không phản hồi.

Rò rỉ bộ nhớ còn được gọi là rò rỉ không gian.

Techopedia giải thích Rò rỉ bộ nhớ

Rò rỉ bộ nhớ được coi là lỗi hoặc lỗi trong ứng dụng / chương trình chứa nó. Việc rò rỉ bộ nhớ có thể được dự định hoặc ngoài ý muốn bởi ứng dụng / chương trình, có thể giữ lại ứng dụng trong bộ nhớ để thực hiện các hoạt động hoặc vẫn bị đóng băng trong trạng thái không thể phục hồi. Chương trình thường trú cũng có thể nguồn / rò rỉ không gian bộ nhớ bổ sung mà không giải phóng không gian đã sử dụng trước đó, dẫn đến cạn kiệt tài nguyên bộ nhớ và hệ thống hoạt động kém hoặc bị đóng băng.

Rò rỉ bộ nhớ có thể được giảm thiểu thông qua phần mềm quản lý bộ nhớ chuyên dụng hoặc bằng cách thêm các chức năng thu gom rác vào mã nguồn ứng dụng.

Rò rỉ bộ nhớ là gì? - định nghĩa từ techopedia