Обсуждение:Виртуальная память
Проект «Информационные технологии» (уровень II, важность для проекта высокая)
Эта статья тематически связана с вики-проектом «Информационные технологии», цель которого — создание и улучшение статей по темам, связанным с информационными технологиями. Вы можете её отредактировать, а также присоединиться к проекту, принять участие в его обсуждении и поработать над требуемыми статьями. |
В каких версиях 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)
Нерабочие ссылки?
[править код]Пожалуйста, проверьте следующие ссылки на внешние ресурсы:
- http://cs.gmu.edu/cne/pjd/PUBS/bvm.pdf/ (раздел Примечания, п. 4)
- http://www.webcitation.org/61GH8DCpC (раздел Примечания, п. 11)
- http://pcfresh.ru/uvelichenie-razmera-fajla-podkachki.html (раздел Ссылки, п. 3)