什么是“转储”(软件方面和硬件方面)

时间:2011-11-22 12:02:59

标签: security architecture hardware

“转储”。这是我在核心程序员和黑客中听过的最陈词滥调之一,然而,我从来不知道这意味着什么。我发现它几乎无处不在,以低级软件和数字硬件为中心。他们说类似“转储文件”,“转储CPU”,“转储内存”等等。它是什么,这项专长通常如何表现?

4 个答案:

答案 0 :(得分:5)

在编程中,转储某些东西意味着获取其内容。例如,如果有人说你需要在地址XY 转储内存,则意味着查询给定地址的内存内容并将其存储在某处进行分析(结果称为内存转储)。

答案 1 :(得分:4)

转储是从存储介质AS-IS(即未编辑的)中获取的数据。

例如,core dump是指定时间内核心记录状态的内容。

在Unix中,Dump是备份文件系统的软件。

实质上,dump是从存储介质中获取的内容(包含介质的所有状态),主要用于调试目的。

答案 2 :(得分:0)

Core Dump

  

在计算中,核心转储(更准确地说是内存转储或存储转储)包括特定时间计算机程序的工作内存的记录状态,通常是在程序异常终止(崩溃)时。{{ 3}}这个名字来自于使用磁芯存储器的日子,在引入半导体存储器之前;在技​​术逐渐消失之后很久,这个名字仍然存在于受UNIX启发的系统中。在实践中,其他关键部分......

答案 3 :(得分:0)

它的含义很大,它代表了中型存储中正在运行的程序(进程)的状态。