Редактирование: Обсуждение:Работа с памятью

Перейти к: навигация, поиск

Внимание! Вы не авторизовались на сайте. Ваш IP-адрес будет публично видимым, если вы будете вносить любые правки. Если вы войдёте или создадите учётную запись, правки вместо этого будут связаны с вашим именем пользователя, а также у вас появятся другие преимущества.

Правка может быть отменена. Пожалуйста, просмотрите сравнение версий, чтобы убедиться, что это именно те изменения, которые вас интересуют, и нажмите «Записать страницу», чтобы изменения вступили в силу.
Текущая версия Ваш текст
Строка 8: Строка 8:
  
 
И да, я не уверен, что стоит приводить шоты в этой статье - пока мы не рассказали, когда память выделяется в стеке, а когда в хипе. Думаю, это только затруднит понимание. Предлагаю сделать это в следующей главе. --[[Участник:Phil|Phil]] 21:03, 10 июля 2011 (UTC)
 
И да, я не уверен, что стоит приводить шоты в этой статье - пока мы не рассказали, когда память выделяется в стеке, а когда в хипе. Думаю, это только затруднит понимание. Предлагаю сделать это в следующей главе. --[[Участник:Phil|Phil]] 21:03, 10 июля 2011 (UTC)
 
Хорошо. Выделение памяти действительно лучше перенести в статью про heap. Но визуализировать адресное пространство нужно по-любому, причем желательно именно через vmmap --- так нагляднее. Что должно быть в этой статье? Адресные пространства не пересекаются между процессами (это есть), адресные пространства не зависят от объема физической памяти (это есть), суммарный объем выделенной физической памяти по всем адресным пространствам не превышает объем физической памяти (мне кажется, это стоит явно прописать), нужно рассказать про page fault, явно сказать, что код программы и зависимостей берется с жесткого диска и не дублируется в оперативке. -- АК
 
 
Ясно, сейчас дополню. Выделение памяти временно помещено в подзаголовок "Архив". --[[Участник:Phil|Phil]] 17:07, 11 июля 2011 (UTC)
 
 
Есть еще такой момент: у вас куча фактических ошибок. Некоторые места на лекции мы отмечали как "модельные" моменты (и тут нужно пометить их как некоторое приближение), а некоторые (как, например, глобальные переменные в хипе) вы взяли непонятно откуда :) -- АК
 
 
Как только будет хорошая структура, будем править фактические ошибки. -- АК
 
 
Структура отредактирована --[[Участник:Phil|Phil]] 17:33, 11 июля 2011 (UTC)
 
 
Архив перенесен в статью [[Выполнение программы]] --[[Участник:Phil|Phil]] 17:36, 11 июля 2011 (UTC)
 
 
Бред в данной статье перестает быть терпимым. Что ты написал про page faults? Какие глобальные переменные в heap? Какая библиотека Kernel.dll, ты же запускал vmmap? Отцепи, пожалуйста, от основного репозитория mediawiki ветку с конспектом моих лекций, чтобы никто кроме нас не читал эти статьи. -- АК
 
 
Ребят, поправьте пожалуйста статью, у меня два дня не будет доступа в сеть. Ветка отцеплена. --[[Участник:Phil|Phil]] 17:33, 13 июля 2011 (UTC)
 

Пожалуйста, учтите, что любой ваш вклад в проект «Викиконспекты» может быть отредактирован или удалён другими участниками. Если вы не хотите, чтобы кто-либо изменял ваши тексты, не помещайте их сюда.
Вы также подтверждаете, что являетесь автором вносимых дополнений, или скопировали их из источника, допускающего свободное распространение и изменение своего содержимого (см. Викиконспекты:Авторские права). НЕ РАЗМЕЩАЙТЕ БЕЗ РАЗРЕШЕНИЯ ОХРАНЯЕМЫЕ АВТОРСКИМ ПРАВОМ МАТЕРИАЛЫ!

Чтобы изменить эту страницу, пожалуйста, ответьте на приведённый ниже вопрос (подробнее):

Отменить | Справка по редактированию (в новом окне)