Вопрос Что такое дамп

Забаненный
Статус
Оффлайн
Регистрация
1 Ноя 2020
Сообщения
30
Реакции[?]
2
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
что такое дамп?
 
Zodiak 1love
Пользователь
Статус
Оффлайн
Регистрация
19 Авг 2019
Сообщения
250
Реакции[?]
35
Поинты[?]
0
Дамп памяти (англ. memory dump; в Unix — core dump) — содержимое рабочей памяти одного процесса, ядра или всей операционной системы. Также может включать дополнительную информацию о состоянии программы или системы, например значения регистров процессора и содержимое стека.
 
Начинающий
Статус
Оффлайн
Регистрация
10 Авг 2020
Сообщения
20
Реакции[?]
1
Поинты[?]
0
Дамп памяти (англ. memory dump; в Unix — core dump) — содержимое рабочей памяти одного процесса, ядра или всей операционной системы. Также может включать дополнительную информацию о состоянии программы или системы, например значения регистров процессора и содержимое стека.
хахах одновременно я тему скинул а ты с этой темы вики взял
 
Zodiak 1love
Пользователь
Статус
Оффлайн
Регистрация
19 Авг 2019
Сообщения
250
Реакции[?]
35
Поинты[?]
0
Дамп памяти
[
Пожалуйста, авторизуйтесь для просмотра ссылки.
|
Пожалуйста, авторизуйтесь для просмотра ссылки.
]
Материал из Википедии — свободной энциклопедии



Пожалуйста, авторизуйтесь для просмотра ссылки.
Пожалуйста, авторизуйтесь для просмотра ссылки.

Дамп памяти (
Пожалуйста, авторизуйтесь для просмотра ссылки.
memory dump; в
Пожалуйста, авторизуйтесь для просмотра ссылки.
— core dump) — содержимое рабочей памяти одного
Пожалуйста, авторизуйтесь для просмотра ссылки.
,
Пожалуйста, авторизуйтесь для просмотра ссылки.
или всей
Пожалуйста, авторизуйтесь для просмотра ссылки.
. Также может включать дополнительную информацию о состоянии программы или системы, например значения
Пожалуйста, авторизуйтесь для просмотра ссылки.
и содержимое
Пожалуйста, авторизуйтесь для просмотра ссылки.
. Многие операционные системы позволяют сохранять дамп памяти для
Пожалуйста, авторизуйтесь для просмотра ссылки.
. Как правило, дамп памяти процесса сохраняется автоматически, когда процесс завершается из-за критической ошибки (например, из-за
Пожалуйста, авторизуйтесь для просмотра ссылки.
). Дамп также можно сохранить вручную через
Пожалуйста, авторизуйтесь для просмотра ссылки.
или любую другую специальную программу.
Содержание
История[
Пожалуйста, авторизуйтесь для просмотра ссылки.
|
Пожалуйста, авторизуйтесь для просмотра ссылки.
]

Английский термин core dump буквально переводится как «выгрузка содержимого ядра»: на ранних компьютерах дамп означал
Пожалуйста, авторизуйтесь для просмотра ссылки.
распечатку содержимого
Пожалуйста, авторизуйтесь для просмотра ссылки.
(
Пожалуйста, авторизуйтесь для просмотра ссылки.
magnetic core memory). Классическая игра NetHack содержит отсылку к термину при съедении яблока: "core dumped".
В Unix[
Пожалуйста, авторизуйтесь для просмотра ссылки.
|
Пожалуйста, авторизуйтесь для просмотра ссылки.
]

В современных
Пожалуйста, авторизуйтесь для просмотра ссылки.
-подобных операционных системах дамп памяти сохраняется в виде файла, который обычно называется core или core.<номер процесса>; его формат такой же, как формат исполняемых файлов этой ОС (
Пожалуйста, авторизуйтесь для просмотра ссылки.
в
Пожалуйста, авторизуйтесь для просмотра ссылки.
и современных
Пожалуйста, авторизуйтесь для просмотра ссылки.
,
Пожалуйста, авторизуйтесь для просмотра ссылки.
в традиционных
Пожалуйста, авторизуйтесь для просмотра ссылки.
-системах,
Пожалуйста, авторизуйтесь для просмотра ссылки.
в
Пожалуйста, авторизуйтесь для просмотра ссылки.
). Для анализа core-файла используется отладчик (например
Пожалуйста, авторизуйтесь для просмотра ссылки.
) или инструмент
Пожалуйста, авторизуйтесь для просмотра ссылки.
.
В Windows[
Пожалуйста, авторизуйтесь для просмотра ссылки.
|
Пожалуйста, авторизуйтесь для просмотра ссылки.
]

В
Пожалуйста, авторизуйтесь для просмотра ссылки.
существует два вида дампов: дампы режима ядра и дампы пользовательского режима.
Дамп режима ядра[
Пожалуйста, авторизуйтесь для просмотра ссылки.
|
Пожалуйста, авторизуйтесь для просмотра ссылки.
]

Когда в Windows происходит ошибка в
Пожалуйста, авторизуйтесь для просмотра ссылки.
, ОС не может продолжать свою работу, что приводит к так называемому
Пожалуйста, авторизуйтесь для просмотра ссылки.
(
Пожалуйста, авторизуйтесь для просмотра ссылки.
BSoD). Во время показа этого экрана идёт запись дампа режима ядра (
Пожалуйста, авторизуйтесь для просмотра ссылки.
kernel-mode dump). Тип записываемого дампа задаётся в свойствах системы во вкладке «Загрузка и восстановление». Windows поддерживает три режима записи дампа, различающиеся объёмом сохраняемой информации:
  • Полный дамп системы (
    Пожалуйста, авторизуйтесь для просмотра ссылки.
    Complete Memory Dump) — содержит всю физическую память системы. Существуют проблемы при записи такого дампа, если в системе более 4Гб
    Пожалуйста, авторизуйтесь для просмотра ссылки.
    (это связано с тем, что 32 бита могут адресовать максимум 4Гб). Обычно записывается в файл C:\Windows\MEMORY.DMP;
  • Дамп памяти ядра (
    Пожалуйста, авторизуйтесь для просмотра ссылки.
    Kernel Memory Dump) — содержит всю память, которую использует ядро системы;
  • Малый дамп памяти (
    Пожалуйста, авторизуйтесь для просмотра ссылки.
    Small Memory Dump) — содержит различную информацию, например, стоп-код, параметры ошибки, список загруженных драйверов и т. п. Обычно записывается в папке C:\Windows\Minidump.
Дамп пользовательского режима[
Пожалуйста, авторизуйтесь для просмотра ссылки.
|
Пожалуйста, авторизуйтесь для просмотра ссылки.
]

Дамп пользовательского режима (
Пожалуйста, авторизуйтесь для просмотра ссылки.
user-mode dump), также часто просто (
Пожалуйста, авторизуйтесь для просмотра ссылки.
minidump) — это дамп памяти отдельного процесса. Он содержит в себе выбранные к записи виды данных. В частности, это может быть: полная или частичная (отфильтрованная) память процесса; список, стек, состояние потоков; дескрипторы (
Пожалуйста, авторизуйтесь для просмотра ссылки.
handle) объектов ядра; список загруженных библиотек, а также список выгруженных библиотек. Полностью ознакомиться с возможными вариантами можно, изучив перечисление
Пожалуйста, авторизуйтесь для просмотра ссылки.
.
 
Сверху Снизу