id: Гость   вход   регистрация
текущее время 17:03 28/03/2024
Автор темы: Гость, тема открыта 23/05/2011 12:15 Печать
Категории: софт
https://www.pgpru.com/Форум/ТехническиеВопросы/КакБыстроОчиститьОЗУПослеРебута
создать
просмотр
ссылки

Как быстро очистить ОЗУ после ребута ?

Здравствуйте, как быстро очистить ОЗУ после ребута компа?
запустить memtest? полный тест памяти довольно продолжительное мероприятие


 
Комментарии
— Гость (23/05/2011 21:05)   <#>
хз
я бы просто брал int и фигачил его по адресам 4096i+0. а потом 4096i+sizeof(int), и т.д. ;)
— Гость (24/05/2011 15:14)   <#>
Хороший вопрос. Но послушайте господа, разве ОЗУ и своп не очищаются с каждым ребутом???
— unknown (24/05/2011 16:41, исправлен 24/05/2011 16:42)   профиль/связь   <#>
комментариев: 9796   документов: 488   редакций: 5664

Если замораживать жидким азотом, ну или хотя бы каким-то жалким фреоном, то ОЗУ не очищается. И даже без него. Тем более своп.


Только вот формулировка после ребута тоже как-то смущает.

— Гость (24/05/2011 17:12)   <#>
х-м ...вот врывается спецназ(без баллонов с азотом),достаточно нажать ресет и всё? файл подкачки и оператива очищены ?
— unknown (24/05/2011 17:56, исправлен 24/05/2011 17:58)   профиль/связь   <#>
комментариев: 9796   документов: 488   редакций: 5664

Если файл подкачки не зашифрован, то из него можно читать информацию. Если быстро перезагрузиться на компьютере с форенсиковского лайф-сиди, который умеет дампить оперативку, то с неё можно успеть прочитать данные, если можно быстро вынуть планку памяти и переставить в другой комп, даже без охлаждения, то тоже можно что-то прочитать.


Тема атак холодной перезагрузки неоднократно разбиралась в форуме и рассматривалась в новостях.

— Гость (25/05/2011 03:01)   <#>
Вопрос про своп, конечно, сюрреалистичен в плане практики, как и вообще вопрос очистки дискового пространства, а вот про оперативку интересней. Допустим, что имеется задача: после перезагрузки машины принудительно обнулить всю неиспользуемую оперативную память — как её решить встроенными средствами UNIX?
— Гость (05/06/2011 23:23)   <#>
А сколько живет информация в оперативе? Может достаточно просто выключить комп? Онанизмом вроде описанного выше мало кто будет заниматься.
— sentaus (05/06/2011 23:58)   профиль/связь   <#>
комментариев: 1060   документов: 16   редакций: 32
Допустим, что имеется задача: после перезагрузки машины принудительно обнулить всю неиспользуемую оперативную память — как её решить встроенными средствами UNIX?


Кросплатформенного надёжного решения здесь не будет, прямого доступа к памяти процессоры уже много лет не предоставляют.
— Гость (06/06/2011 00:46)   <#>
прямого доступа к памяти процессоры уже много лет не предоставляют.

Чито? В ring0 – предоставляют.
— sentaus (06/06/2011 01:01, исправлен 06/06/2011 01:03)   профиль/связь   <#>
комментариев: 1060   документов: 16   редакций: 32
В ring0 – предоставляют.

И забудьте про кросплатформенность и даже про независимость от ОС.

— Гость (06/06/2011 13:40)   <#>
Кроссплатформенности, естественно (лол :)), не будет. Независимости от ос тоже, но нужен лишь простенький драйвер. Так что твой ответ неверен.

прямого доступа к памяти процессоры уже много лет не предоставляют.

Предоставляют, только он может быть платформозависимым.
Ваша оценка документа [показать результаты]
-3-2-1 0+1+2+3