Folks,Giải thích mẫu tiêu thụ bộ nhớ này trong Amazon RDS/Mysql?
Ai đó có thể giải thích mẫu tiêu thụ bộ nhớ này trên Amazon RDS đang chạy Mysql không? Trong biểu đồ này, tôi đã nâng cấp lên db.m2.2xlarge, với 34GB bộ nhớ khả dụng, lúc 03:30. Bạn có thể thấy chuyển đổi rất rõ ràng. Khi khách hàng bắt đầu kết nối và nhấn vào trường hợp đó, bộ nhớ có thể giải phóng giảm xuống đến 5GB, nơi nó hiện đang lơ lửng. Ngày nâng cấp trước đó của tôi giữa các kích thước cá thể DB, tôi thấy cùng một mẫu, cho đến khi bộ nhớ có thể giải phóng giảm xuống dưới 1 GB và di chuột đến đó vô thời hạn.
Trường hợp này diễn ra trong khoảng thời gian từ 03:30 đến 07:30? Tại sao nó không giải phóng bộ nhớ không sử dụng khi nó trở nên có sẵn? Tôi đoán tôi cho rằng biểu đồ này là hình dạng sóng, tương ứng với cách sử dụng và mẫu lưu lượng truy cập, so với hình dạng phân rã theo cấp số mũ, cho thấy đó là thuật toán thu thập rác siêu lười và/hoặc bị hỏng.
Cũng lưu ý rằng khoảng 2/3 hoạt động DB được ghi và 1/3 được đọc và có khoảng 2GB memcache ở phía trước DB.