Dạ em chào mọi người ạ. Em đang học SDL c++, em thường load khá nhiều surface, và lúc mới học em thường xuyên quên dùng FreeSurface() để dọn dẹp cái surface đó. và có vài lúc em thử load khá nhiều surface nhưng cũng không có freeSurface(). Khôg biết như vậy có gây hại cho laptop khi chạy không ạ… kiểu bộ nhớ load surface vẫn nằm im đó không bị hủy ấy ạ
Liệu có hỏng thiết bị khi không xử lí bộ nhớ c++
khi tắt chương trình thì bộ nhớ của chương trình đó được hệ điều hành giải phóng hết nên ko sao đâu :V
chương trình nào bị leak memory thì chương trình đó càng chạy lâu càng ngốn RAM thôi. Tới khi đầy RAM thì hệ điều hành sẽ xài tới vùng swap memory ở ổ cứng :V :V thì lúc đó máy chậm rì 5 giây 1 frame thôi :V :V tìm cách tắt chương trình đó là hết
3 Likes