![]() |
|
Модераторы: bartram, Akella |
![]()
|
|
| saneea |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 205 Регистрация: 13.7.2005 Репутация: нет Всего: 0 |
Если процесс выделяет память, потом по какой-то причине аварийно завершается, то память, захваченная этим процессом целиком и полностью возвращается системе. А возможно ли, каким то хитрым образом захватить память так, чтобы после завершения процесса эта память не возвратилась (к примеру отобразить файл в память или ещё как)?
Вопрос не для написания вирусов, а для заполнения пробелов, полученных в курсе "Операционные системы". |
|||
|
||||
| bartram |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1606 Регистрация: 22.2.2004 Где: Russia, Samara Репутация: 12 Всего: 29 |
То что вы говорите это абсурд.
По всей видимости вам преподавали это курс без каких либо подробностей, а поверхностно. Очень рекомендую к прочтению книгу М. Русиновича "Внутреннее устройство Windows", тогда многое станет понятно и пробелов не будет. |
|||
|
||||
| saneea |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 205 Регистрация: 13.7.2005 Репутация: нет Всего: 0 |
0. Что КОНКРЕТНО здесь имелось под словом "абсурд"? 1. Если Вы советуете книгу, то логично предположить, что Вы её прочитали. Так вот, не проще ли ответить на поставленный вопрос? |
|||
|
||||
| Akella |
|
|||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 73 Всего: 329 |
|
|||
|
||||
| saneea |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 205 Регистрация: 13.7.2005 Репутация: нет Всего: 0 |
Всем спасибо. А если все начнут отвечать на вопросы ссылками на определённую книжку? Да возрадятся библиотеки
Это сообщение отредактировал(а) saneea - 4.3.2009, 00:19 |
|||
|
||||
| Akella |
|
|||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 73 Всего: 329 |
|
|||
|
||||
| bartram |
|
||||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1606 Регистрация: 22.2.2004 Где: Russia, Samara Репутация: 12 Всего: 29 |
saneea, дело в том что вы изначально не правильно поставили вопрос. Что в вашем понятии:
? Память которая была занята процессом, высвобождается, и становиться доступной для использования другими процессами, т.е. система как вы говорите, себе ее не "забирает". Другой вопрос, что после аварийного завершения процесса память им занятая высвобождается не вся, но это вопрос третий, и выходит за рамки этой темы т.к. он слишком обширный и имеет множество нюансов. Это сообщение отредактировал(а) bartram - 4.3.2009, 08:59 |
||||
|
|||||
| saneea |
|
||||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 205 Регистрация: 13.7.2005 Репутация: нет Всего: 0 |
а не одно ли это и то же??? Я задал конкретный вопрос и жду конкретного ответа, а не "игру слов". |
||||
|
|||||
| Thinker |
|
|||
![]() иногда всех достаю ![]() ![]() Профиль Группа: Участник Сообщений: 525 Регистрация: 17.8.2007 Где: г.Москва Репутация: 6 Всего: 29 |
bartram объяснил же, что ты пытаешься объяснить вопрос обывательским языком, т.е. как понял так и говорю, а это не всегда правильно и понятно остальным.
Память после закрытия процесса всегда освобождается для других процессов (а не передается во власть системе). Если процесс аварийно закончился, то ячейки памяти могут остаться заняты. Их можно освободить, можно не освобождать (радуясь загруженности системы). Искусственно такое сделать более чем возможно. Подразумевая то, что ты захочешь задать вопрос "КАК это сделать?", bartram написал "вопрос выходит за рамки этой темы т.к. он слишком обширный и имеет множество нюансов" и посоветовал книжку, чтобы избежать следующей темы "Как попросить процесс не отдавать память системе?". |
|||
|
||||
| saneea |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 205 Регистрация: 13.7.2005 Репутация: нет Всего: 0 |
Thinker, всё, спасибо за ответ. Я ж не спрашивал как это сделать, а спрашивал можно ли вобще.
|
|||
|
||||
![]()
|
| Правила форума "Windows" | |
|
|
Запрещается! 1. Обсуждать взлом и делиться кряками 2. Способствовать созданию и распространению вирусов
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, December, bartram, Akella. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | MS Windows | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |