有什么方法可以读取处于活动状态的RAM中的全部数据?

问题描述

我正在编写程序,但是我很想知道何时运行它,所以我想查看RAM中正在进行的操作。我想看看RAM如何访问数据并运行它。我想查看RAM上的数据存储。如何查看写入RAM的数据?

解决方法

请记住, python解释器实际上会执行您用python编写的代码。该解释器通常只是在某些操作系统(Linux,Windows等)上运行的应用程序,除非我们谈论的是一些难嵌入的东西,但我认为不是。因此,我们已经以操作系统的形式对硬件(上述的RAM)进行了抽象,并以python语言的形式进行了另一种抽象(这是一种高级编程语言,与汇编语言不同,您没有完全的控制权)在内存或每行寄存器中发生的情况)。在操作系统的上下文中有一个virtual memory的概念-我建议您阅读一下。您最终将学到的是,从操作系统内部来看,RAM与进程内存之间的映射可能不一定一直都是一对一的。

如果您只是想查找进程的堆栈和变量,建议使用PDB

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...