Обсуждение:Виртуальная память

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску

В каких версиях 9x такое?[править код]

В Windows 9x файл подкачки называется win386.swp и располагается в каталоге Windows.

Не помню, как оно в 95-ой, но в 98 и ME своп располагается по умолчанию как раз в корне системного диска. Поправьте меня, если я не прав. - Ivan the Knight 18:17, 9 июня 2009 (UTC)

Методики эффективной организации файла подкачки[править код]

При наличии на компьютере значительного объёма ОЗУ (1 и более гигабайт) и использовании большинства популярных ОС семейств GNU/Linux и MS Windows (кроме Windows Vista/7) можно полностью отключить подкачку. При использовании различных версий Windows Vista также можно отключить подкачку, однако, в силу ресурсоёмкости этой системы, желательно при этом иметь не менее 2 Гб физической памяти.

Этот абзац больше вводит в заблуждение, т.к. при объёме оперативной памяти 2 Гб и выше при объёме свопа менее 1.5*объём оперативной памяти зачастую отказываются работать такие приложения, как Microsoft VirtualPC (проверено на ОС Microsoft Vista и Server 2008).

Думаю, не стоит рекомендовать отключать файл подкачки, т.к. от этого больше проблем, чем пользы.

91.207.42.4 09:57, 25 февраля 2010 (UTC) Yuuki

Алгоритмы определения устаревших страниц[править код]

Наиболее часто используемые критерии поиска:
* Less Recently Used. Удаляются те страницы, доступ к которым производился наиболее давно. Считается, что в последующем к таким страницам будет происходить минимум обращений.
* Last Recently Used. Удаляются недавно освободившиеся страницы. Подразумеваются страницы только что завершившихся процессов.

Классификация вызывает сомнение. Смешиваются понятия очистки страниц и перемещения страниц в swap. Возможно стоит согласовать классификацию со статьёй Алгоритмы кэширования, а именно пп. 1.2, 1.4, 1.8 - LRU, MRU, LFU?
Odyssey 21:44, 4 мая 2010 (UTC)

Нужна новая статья[править код]

Текст статьи совершенно некорректен и вводит в заблуждение При чем тут многозадачность? Виртуальная память сама по себе нужна.

Виртуальная память - это способ представления физической памяти для ПРОГРАММЫ таким образом, что первичная память(RAM) и вторичная память(жесткий диск) уравниваются в правах. Состоит ровно из трех частей

  • - трансляции адресов из виртуальных в реальные
  • - системы защиты адресов не находящихся в основной памяти
  • - поддержки со стороны ОС свапа первично и вторичной памяти.

Гугль дает лучшие определения чем википедия. — Эта реплика добавлена участником Topbilogger (о · в)

Многозадачность удобнее реализовывать при наличии виртуальной памяти (лишь немногие ОС предоставляют многозадачность без вирт.памяти). В однозадачных ОС (каких?) виртуальная память может быть нужной или не нужной в зависимости от применения... Как считаете, возможна ли виртуальная память без диска (вторичной памяти, например, бездисковая загрузка)? Посоветуйте более конкретный источник грамотного определения чем просто "гугл дает" - авторитетные книги, учебники (предпочтительно анголязычные)... `a5b 19:14, 27 июля 2015 (UTC)
Справедливости ради замечу, что в 3-х наугад взятых книжках виртуальная память определяется именно как метод расширения адресного пространства, что вполне ожидаемо, ведь придумывалась технология во времена, когда обычным был объем памяти в 2-4 килослова. Так что преамбулу я поправил. --Avivanov76 11:21, 9 ноября 2015 (UTC)

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

Смежный комментарий, текст статьи про виртуальную память некорректен до сих пор. Статью следует полностью перенести в статью "оперативная память".

Не многозадачность а многопоковые и параллельные вычисления, а заодно и включение многопроцессорности в связи с правкой. Так же следует проверить статью Википедии "Виртуальная память". Нет термина "виртуальная память", - есть термин "выделенная оперативная память. Эту статью тоже следует перенести в статью "оперативная память". Человек, написавший статью видел ПО для работы с оперативной памятью. — Эта реплика добавлена участником Rss1alex (о · в)

Уважаемый Rss1alex, я не смог понять что вы пытаетесь добавить в статью. Не могли бы вы предоставить какие-либо сторонние источники (книги, статьи), описывающие эти понятия в том смысле, в котором вы их понимаете? Без источников ваш текст может остаться непонятым и непринятым. `a5b 19:31, 27 июля 2015 (UTC)

Нерабочие ссылки?[править код]

Пожалуйста, проверьте следующие ссылки на внешние ресурсы:

176.14.72.176 17:23, 21 ноября 2016 (UTC)