Tôi đã từng tham gia vào Delphi trong nhiều năm và tôi luôn tự hỏi tại sao tối thiểu hóa và khôi phục một ứng dụng khiến nó sử dụng ít bộ nhớ hơn? Một ví dụ tôi đang sử dụng delphi 7 và tôi tạo ra một dự án mới mà không có gì trên nó nhưng hình thức trống tất cả các dự án bắt đầu với và sau đó tôi nhấn F9 để chạy ứng dụng và sau đó nhìn vào việc sử dụng bộ nhớ cho ứng dụng và nó đang ở khoảng 3.5mb, sau đó giảm thiểu ứng dụng và mức sử dụng bộ nhớ giảm xuống khoảng 760kb và sau đó cuối cùng tôi khôi phục ứng dụng và mức sử dụng bộ nhớ tăng lên khoảng 1.5mb, xấp xỉ 1/2 nó đầu tiên được tải và điều này luôn làm tôi bối rối về điều làm cho điều này xảy ra và thậm chí nhiều hơn đến mức có thể bắt đầu ứng dụng với một số chỉ thị làm cho nó sử dụng 1,5MB bộ nhớ thay vì 3,5MB mà nó thường sử dụng.Delphi - Thu nhỏ & khôi phục sẽ giải phóng bộ nhớ?
Chúc mừng, Dave
"Bộ nhớ" là định nghĩa rất mơ hồ. Những gì bạn thấy đang làm việc giảm dần. Bạn cũng có thể thấy bài viết này hữu ích: http://blog.eurekalog.com/catching-memory-leaks/ – Alex
Nó chỉ mơ hồ sau khi bạn làm việc cho Microsoft đủ lâu. –