Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
 |  |
pkunzip с раширением .zip 23.06.03 15:29 Число просмотров: 1517
Автор: ZaDNiCa <indeed ZaDNiCa> Статус: Elderman
|
> Считается, что в момент сбоя встроенные в ОС механизмы > работы с файлами могут оказаться недееспособными, поэтому в > момент сбоя для сохранения содержимого памяти на диске > используется диспетчер виртуальной памяти. в то же время диспетчер виртуальной памяти использует файловые функции для записи содержимого памяти в файл виртуальной памяти...
|
<operating systems>
|
[NT] Интересно, как так? 21.06.03 10:11
Автор: HandleX <Александр М.> Статус: The Elderman Отредактировано 21.06.03 10:13 Количество правок: 1
|
Ситуация: сервак Win2k с 1ГБ RAM. В параметрах сдуру было выставлено сохранять всю копию памяти при STOP-ошибках. И вот возникла такая ошибка... Сервак перезагрузился очень быстро, а после повторной загрузки долго лопатил винт, а потом в логи записал, что копия памяти сохранена ;-) И это после перезагрузки?
Subj.
|
 |
Цитирую 21.06.03 20:28
Автор: IgorR <Igor Razin> Статус: Member
|
Запись содержимого оперативной памяти на диск выполняется специальнрй подпрограммой ядра в процессе обработки возникшего исключения. Однако обработчик исключения не осуществляет запись содержимого памяти напрямую в файл. Вместо этого содержимое физической памяти прежде всего перемещается в файл виртуальной памяти, который является частью системного диспетчера управления памятью. В дальнейшем, в процессе следующей начальной загрузки, система пытается скопировать снимок физической памяти в момент сбоя из файла виртуальной памяти в отдельный файл. Почему создание файла, содержащего снимок физической памяти в момент сбоя, требуется осуществлять в два этапа? Считается, что в момент сбоя встроенные в ОС механизмы работы с файлами могут оказаться недееспособными, поэтому в момент сбоя для сохранения содержимого памяти на диске используется диспетчер виртуальной памяти.
|
 |  |
pkunzip с раширением .zip 23.06.03 15:29
Автор: ZaDNiCa <indeed ZaDNiCa> Статус: Elderman
|
> Считается, что в момент сбоя встроенные в ОС механизмы > работы с файлами могут оказаться недееспособными, поэтому в > момент сбоя для сохранения содержимого памяти на диске > используется диспетчер виртуальной памяти. в то же время диспетчер виртуальной памяти использует файловые функции для записи содержимого памяти в файл виртуальной памяти...
|
 |  |  |
Не совсем так 23.06.03 19:45
Автор: NKritsky <Nickolay A. Kritsky> Статус: Elderman
|
> в то же время диспетчер виртуальной памяти использует > файловые функции для записи содержимого памяти в файл > виртуальной памяти... Для сброса страниц в pagefile достаточно функций seek и write, при этом размеры файла не изменяются и таблицы фатов и нтфсов не трогаются. А если создавать новый файл? Чуствуешь разницу? Так что определенный резон в таких действиях просматривается.
|
 |  |
Спасибо, понятно всё. Я примерно так и предполагал, что многое может быть в свопе и глупо это потом не использовать. А откуда цитата, что за книга? 22.06.03 22:51
Автор: HandleX <Александр М.> Статус: The Elderman Отредактировано 22.06.03 22:53 Количество правок: 1
|
|
 |  |  |
Спасибо, понятно всё. Я примерно так и предполагал, что многое может быть в свопе и глупо это потом не использовать. А откуда цитата, что за книга? 23.06.03 08:18
Автор: IgorR <Igor Razin> Статус: Member
|
Свен Шрайбер, "Недокументированные возможности Windows 2000", Питер.
|
 |
[NT] Интересно, как так? 21.06.03 13:19
Автор: IgorR <Igor Razin> Статус: Member
|
Правильно, перед логином. На это есть причины. У Шрайбера написано почему, только книжки сейчас нету, поглядеть не могу.
|
 |  |
[NT] Мне понятно почему, но вопрос в другом. 21.06.03 13:55
Автор: HandleX <Александр М.> Статус: The Elderman
|
> Правильно, перед логином. На это есть причины. У Шрайбера > написано почему, только книжки сейчас нету, поглядеть не > могу.
Если сервак будет 5 минут писать гиг на винт при STOP-ошибке, то 5 минут он будет недоступен. Т.е. это правильный ход писать дамп после перезагрузки, но откуда берётся информация для дампа? Разве оперативка не сбрасывается при перезагрузке машины? Часто крыжик автоматической перезагрузки не стоит у серверов, админ приходит и жмёт Reset при синем экране ;-) После этого, имхо, в RAM будет полная @#$ня ;-)
|
 |  |  |
[NT] может он не дамп памяти писал, а диски чекал 21.06.03 14:18
Автор: Cyril <sc> Статус: Member
|
|
|
|