Phát triển một công cụ phân tích hiệu năng bộ nhớ
Phát triển một công cụ phân tích bộ nhớ (memory profiling tool) bằng ngôn ngữ C để phân tích mức sử dụng bộ nhớ của tiến trình. Triển khai cơ chế gắn vào tiến trình đang chạy (process attachment) với tác động tối thiểu lên hiệu năng. Thêm phân tích vùng nhớ heap kèm theo dõi cấp phát bộ nhớ. Bao gồm tính năng phát hiện rò rỉ bộ nhớ (memory leak) kèm theo vết ngăn xếp (stack traces). Triển khai trực quan hóa mức sử dụng bộ nhớ với các số liệu thống kê chi tiết. Thêm tính năng móc nối bộ cấp phát tùy chỉnh (custom allocator hooking) để theo dõi chi tiết. Bao gồm tính năng tạo báo cáo ở nhiều định dạng. Triển khai các tùy chọn bộ lọc để giảm nhiễu thông tin. Thêm chức năng so sánh giữa các bản chụp trạng thái bộ nhớ (snapshots). Bao gồm giao diện dòng lệnh có chế độ tương tác trực tiếp. Triển khai xử lý tín hiệu hệ thống (signal handling) để tách khỏi tiến trình một cách an toàn, sạch sẽ.