Виртуальное пространство это
Автор Ольга Вечкасова задал вопрос в разделе Другое
от чего зависит виртуальная память, как увеличить ее. и получил лучший ответ
Ответ от ВЕТЕР[гуру]
Прежде всего мы должны ввести новое понятие: виртуальное адресное пространство. Виртуальное адресное пространство — это максимально доступное приложению адресное пространство. Объём виртуального адресного пространства зависит от архитектуры компьютера и операционной системы. Он зависит от архитектуры компьютера, так как именно архитектура определяет, сколько бит используется для адресации. Он также зависит от операционной системы, так как в зависимости от реализации операционная система может накладывать дополнительные ограничения, помимо ограничений архитектуры.
Прилагательное «виртуальное» применительно к виртуальному адресному пространству означает, что это общее число доступных приложению уникально адресуемых ячеек памяти, но не общий объём памяти, установленной в компьютере, или выделенной в конкретный момент времени данному приложению.
В случае с нашим приложением объём его виртуального адресного пространства равен 15000 байт.
Для реализации виртуальной памяти в компьютере должен быть специальный аппаратный механизм управления памятью. Часто этот механизм называют устройством управления памятью (Memory Management Unit, MMU). Если MMU отсутствует, при обращении процессора к памяти реальный адрес в памяти никогда не меняется — адрес 123 всегда соответствует одной физической ячейке ОЗУ.
Однако с MMU адреса проходят этап преобразования, прежде чем произойдёт обращение к памяти. Это значит, что адресу памяти 123 в одном случае может соответствовать физический адрес 82043, а в другом случае — физический адрес 20468. Но если сопоставлять виртуальные адреса физическим для каждого из миллиардов байт памяти, издержки будут слишком велики. Вместо этого, MMU делит ОЗУ на страницы — непрерывные блоки памяти заданного размера, которые рассматриваются MMU как одно целое.
Может показаться, что введение страниц и преобразования адресов — необязательный и непонятный дополнительный шаг. Однако он очень важен для реализации виртуальной памяти. Поэтому давайте рассмотрим следующую ситуацию.
Вернувшись к нашему гипотетическому приложению с виртуальным адресным пространством 15000 байт, предположим, что первая инструкция обращается к данным по адресу 12374. Также предположим, что в нашем компьютере всего 12288 байт физической памяти. Что произойдёт, если процессор попытается обратиться к адресу 12374?
Произойдёт так называемая ошибка страницы.
Виртуальную память каждый администратор компьютера настраивает себе сам по своему усмотрению.
Значок "мой компьютер", клик правой кнопкой мыши, "Свойства" (Дополнительные параметры системы)
Дополнительно / Визуальные ээфекты, использование процессора, оперативной и виртуальной памяти - кнопка Параметры
Дополнительно, Виртуальная память - кнопка Изменить
И в появившемся окне настраивать виртуальную память как надо. Можно выбрать автоматически (по выбору системы) . Можно задать размер вручную. При ручном задании обычно виртуальная память должна быть в 1.5-2.5 раза больше физической и на выбранном диске должно быть достаточно места.
На значке Мой компьютер правой кнопкой мыши выбираете свойства, там наверху выбираете пункт ( дополнительно ) за тем в раздели быстро действия нажимаете на параметры что сверху, откроется окно и выбираете дополнительно, внизу будет пункт виртуальная память, чтобы её изменить нажимаете на изменить, первой пункт пропишите столько сколько у вас рама 1-2или 3 гига а второй в два раза больше .
Зависит от размера файла подкачки (обычно живет на диске С и называется pagefile.sys), его нельзя удалить или изменить, осперационная система сбрасывает туда малоиспользуемые данные для временного хранения, чтобы не захламлять основную память. Оптимальным размером является объем оперативной помяти + 50%.
Нажимаете на "МОй компьютер" правой кнопкой, выбираете СВОЙСТВА, потом вкладку ДОПОЛЬНИТЕЛЬНО и в рамочке БЫСТРОДЕЙСТВИЕ выбираете кнопку ПАРАМЕТРЫ, потом снова ДОПОЛНИТЕЛЬНО и там где написано ВИРТУАЛЬНАЯ ПАМЯТЬ жмите изменить, там можно задать минимальный и максимальный размер, а также выбрать автоматичкое изменение размера. Как показала практика, если в компьютере под управление ХР больше 1024мб (1ГБ) оперативной памяти и компьютер не используется для тяжелых игр и приложений, то виртуальную память можно отключить.
Вопрос про Дружбу на Проекте Ответы...
Слишком серьезная тема.. Дружба на Ответах.. .
Чтобы ответить на такой вопрос --надо или
подробнее...
Как понять словосочетание "болотная жижа" и применение семантических оттенков согласно виртуальному пространству?
Не скрылась.. . ничего, что поздно? И сразу закончу.. . про скобы.. . это как оттенок настроения..
подробнее...
помощь. что такое виртуальная машина? многие просто говорят запусти её на виртуальной машине?
Виртуальная машина (ВМ, от англ. virtual machine) —
программная и/или аппаратная система,
подробнее...
Что такое "виртуальный офис"?
Виртуальный офис – это такой способ организации офисного пространства, который позволяет создать у
подробнее...
где и когда появился первый виртуальный музей?
Для любителей раритетов и ценителей высокого искусства создают виртуальные ресурсы, в том числе и
подробнее...
скажите,пжл,что такое коммуникативное пространство?
Понятие коммуникативное пространство в лингвистике не имеет ус-
тойчивого и однозначного
подробнее...
Подскажите что такое ( ssao в играх) и как это отключить ?
Screen Space Ambient Occlusion (сокращённо SSAO; преграждение окружающего света в экранном
подробнее...
история этого портрета?
Интервью с работником культуры по поводу несуществующих картин известных художников.
подробнее...
Виртуальная тусовка - симуляция жизни? :)))
Привет!
Я так думаю, что это ещё одна форма жизни (ведь она, Жизнь, многомерна и многопланова) -
подробнее...
Эгрегор - что это?
Эгрегором является общественная мысль, идея. Если есть единомышленники в каком либо аспекте
подробнее...
сбербанк онлайн - что это?
Сбербанк Онлайн – это автоматизированная система обслуживания клиентов Сбербанка России через
подробнее...
И все же, что такое виртуальная дружба? Её особенность...
Я не скажу конечно что вирт. дружба сплошь и рядом, но такое возможно. За компами же не роботы
подробнее...
Виртуальная память, оперативная память и ОЗУ - это одно и тоже????
Оперативная память и ОЗУ - одно и тоже, проще - это быстрая память, энергозависимая.
подробнее...
стоит ли покупать игры через steam,и как я получу эти игры
Конечно стоит. Я только там и покупаю. А как получишь? Да просто скачаешь и всё. А если удалишь,
подробнее...
Виртуальная женщина, виртуальный мужчина. Что их связывает? 😉
В этом мире нет ничего невозможного… Нет никаких ограничений… кроме тех, которые мы сами для себя
подробнее...