Обсуждение:Дамп (KQvr';yuny&:gbh)

Перейти к навигации Перейти к поиску

См. Обсуждение:Дамп памяти#Дамп и Дамп памяти. Advisor, 18:54, 9 марта 2010 (UTC)[ответить]

Терминология

[править код]

Похоже мы пишем о несколько разных вещах. Под словом «дамп» я понимаю файл на диске; в некоторых режимах работы ОС после критической ошибки программы система создает этот файл и сохраняет туда рабочую память процесса. После сохранения дампа, ресурсы, связанные с процессом, в том числе рабочая память, освобождаются. А что вы имеете в виду под этим словом? Прямой доступ к рабочей памяти (/dev/mem или нечто подобное) без сохранения ее содержания? Разве это тоже называют дампом? — Tetromino 21:23, 9 марта 2010 (UTC)[ответить]

Я всегда понимал под дампом ОС место в оперативной памяти, куда отправляется исполняемый код (машинные команды) и данные и где он обрабатывается процессором, а файл это лишь сохранение состояния (заполнения) дампа в определённый момент. Кстати я уверен что в любой ОС дамп не будет находиться в файле потому что считывать данные с жёсткого диска намного дольше чем из оперативной памяти.
Рабочая память процесса это данные определённой программы, которые находятся в дампе ОС. И в дампе ОС этих рабочих памятей программ могут быть сотни. Так я понимаю дамп ОС, конечно я могу быть не прав, всё таки самоучка :-), но на всё есть АИ. Advisor, 21:37, 9 марта 2010 (UTC)[ответить]
Ясно. То, что вы называете дампом, называется рабочей памятью. А дамп памяти — это файл, «снимок» рабочей памяти в какой-то определенный момент времени, который сохраняется для последующего анализа. Ссылки: [1][2][3]. — Tetromino 21:46, 9 марта 2010 (UTC)[ответить]
О как, три года считал дамп и рабочую память одним и тем же и никто не поправил :( А про рабочую память у нас кстати вообще статьи нету. Advisor, 21:58, 9 марта 2010 (UTC)[ответить]