Tôi có một băm lớn chứa khoảng 10 năm dữ liệu thống kê hàng ngày. Có cách nào trong Perl 6 để xác định dung lượng bộ nhớ thực (bằng byte) mà băm này đang sử dụng (ví dụ: showMemoryUsed(%myBigHash)
). Ngay cả khi %myBigHash
trống, nó không phải là 0 byte vì bộ nhớ được sử dụng và việc triển khai Perl 6 của kiểu dữ liệu băm. Thông tin này sẽ cho tôi biết nếu tôi cần phải thực hiện lại mã của tôi hoặc định kỳ ghi vào tập tin để giảm bớt tình trạng thiếu RAM (chương trình của tôi đang chạy trên một Linux ảo với RAM 2G).Hiển thị số lượng bộ nhớ mà cấu trúc dữ liệu đang sử dụng
Cảm ơn.
Cảm ơn bạn Elizabeth Mattijsen để làm rõ của bạn !! Tôi sẽ kiểm tra mô-đun từ xa. – lisprogtor