Tôi đang sử dụng Cơ sở dữ liệu redis và muốn khám phá nội dung của RAM mà ứng dụng đang sử dụng.
Tôi cảm thấy lời giải thích tại sao tôi muốn làm điều này sẽ có ý nghĩa hơn sau đó câu hỏi tôi sẽ hỏi.
Redis là một kho lưu trữ khóa đơn giản lưu trữ dữ liệu nhị phân. Tôi nghĩ rằng đó sẽ là một nơi tốt để khám phá những thứ như mã hóa và sẽ rất thú vị với tôi khi làm những việc như lướt qua RAM để tìm bộ dữ liệu nhị phân, làm những việc như tìm kiếm các mẫu đơn giản; có thể khám phá ý tưởng viết một ngôn ngữ truy vấn bé tìm kiếm trong RAM.
Tôi đã có ý tưởng này sau khi đọc chương trong SICP về các ngôn ngữ truy vấn.
Bất kỳ suy nghĩ về nơi bắt đầu? Ban đầu, tôi muốn hỏi "Hãy cho tôi không gian địa chỉ mà ứng dụng này đang chạy, xin vui lòng" cho hệ thống.
pmap
định dạng thông tin này để nó dễ đọc hơn.