виртуальное адресное пространство это



Виртуальное пространство это

Автор Ольга Вечкасова задал вопрос в разделе Другое

от чего зависит виртуальная память, как увеличить ее. и получил лучший ответ

Ответ от ВЕТЕР[гуру]
Прежде всего мы должны ввести новое понятие: виртуальное адресное пространство. Виртуальное адресное пространство — это максимально доступное приложению адресное пространство. Объём виртуального адресного пространства зависит от архитектуры компьютера и операционной системы. Он зависит от архитектуры компьютера, так как именно архитектура определяет, сколько бит используется для адресации. Он также зависит от операционной системы, так как в зависимости от реализации операционная система может накладывать дополнительные ограничения, помимо ограничений архитектуры.
Прилагательное «виртуальное» применительно к виртуальному адресному пространству означает, что это общее число доступных приложению уникально адресуемых ячеек памяти, но не общий объём памяти, установленной в компьютере, или выделенной в конкретный момент времени данному приложению.
В случае с нашим приложением объём его виртуального адресного пространства равен 15000 байт.
Для реализации виртуальной памяти в компьютере должен быть специальный аппаратный механизм управления памятью. Часто этот механизм называют устройством управления памятью (Memory Management Unit, MMU). Если MMU отсутствует, при обращении процессора к памяти реальный адрес в памяти никогда не меняется — адрес 123 всегда соответствует одной физической ячейке ОЗУ.
Однако с MMU адреса проходят этап преобразования, прежде чем произойдёт обращение к памяти. Это значит, что адресу памяти 123 в одном случае может соответствовать физический адрес 82043, а в другом случае — физический адрес 20468. Но если сопоставлять виртуальные адреса физическим для каждого из миллиардов байт памяти, издержки будут слишком велики. Вместо этого, MMU делит ОЗУ на страницы — непрерывные блоки памяти заданного размера, которые рассматриваются MMU как одно целое.
Может показаться, что введение страниц и преобразования адресов — необязательный и непонятный дополнительный шаг. Однако он очень важен для реализации виртуальной памяти. Поэтому давайте рассмотрим следующую ситуацию.
Вернувшись к нашему гипотетическому приложению с виртуальным адресным пространством 15000 байт, предположим, что первая инструкция обращается к данным по адресу 12374. Также предположим, что в нашем компьютере всего 12288 байт физической памяти. Что произойдёт, если процессор попытается обратиться к адресу 12374?
Произойдёт так называемая ошибка страницы.

Ответ от Михаил Ежов[мастер]
Виртуальную память каждый администратор компьютера настраивает себе сам по своему усмотрению.
Значок "мой компьютер", клик правой кнопкой мыши, "Свойства" (Дополнительные параметры системы)
Дополнительно / Визуальные ээфекты, использование процессора, оперативной и виртуальной памяти - кнопка Параметры
Дополнительно, Виртуальная память - кнопка Изменить
И в появившемся окне настраивать виртуальную память как надо. Можно выбрать автоматически (по выбору системы) . Можно задать размер вручную. При ручном задании обычно виртуальная память должна быть в 1.5-2.5 раза больше физической и на выбранном диске должно быть достаточно места.

Ответ от Anar Djani-zade[гуру]
На значке Мой компьютер правой кнопкой мыши выбираете свойства, там наверху выбираете пункт ( дополнительно ) за тем в раздели быстро действия нажимаете на параметры что сверху, откроется окно и выбираете дополнительно, внизу будет пункт виртуальная память, чтобы её изменить нажимаете на изменить, первой пункт пропишите столько сколько у вас рама 1-2или 3 гига а второй в два раза больше .

Ответ от Дмитрий Киселевский[гуру]
Зависит от размера файла подкачки (обычно живет на диске С и называется pagefile.sys), его нельзя удалить или изменить, осперационная система сбрасывает туда малоиспользуемые данные для временного хранения, чтобы не захламлять основную память. Оптимальным размером является объем оперативной помяти + 50%.
Нажимаете на "МОй компьютер" правой кнопкой, выбираете СВОЙСТВА, потом вкладку ДОПОЛЬНИТЕЛЬНО и в рамочке БЫСТРОДЕЙСТВИЕ выбираете кнопку ПАРАМЕТРЫ, потом снова ДОПОЛНИТЕЛЬНО и там где написано ВИРТУАЛЬНАЯ ПАМЯТЬ жмите изменить, там можно задать минимальный и максимальный размер, а также выбрать автоматичкое изменение размера. Как показала практика, если в компьютере под управление ХР больше 1024мб (1ГБ) оперативной памяти и компьютер не используется для тяжелых игр и приложений, то виртуальную память можно отключить.

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: от чего зависит виртуальная память, как увеличить ее.

Вопрос про Дружбу на Проекте Ответы...
Слишком серьезная тема.. Дружба на Ответах.. .
Чтобы ответить на такой вопрос --надо или
подробнее...
спросили в Техника Болотное
Как понять словосочетание "болотная жижа" и применение семантических оттенков согласно виртуальному пространству?
Не скрылась.. . ничего, что поздно? И сразу закончу.. . про скобы.. . это как оттенок настроения..
подробнее...

помощь. что такое виртуальная машина? многие просто говорят запусти её на виртуальной машине?
Виртуальная машина (ВМ, от англ. virtual machine) —
программная и/или аппаратная система,
подробнее...

Что такое "виртуальный офис"?
Виртуальный офис – это такой способ организации офисного пространства, который позволяет создать у
подробнее...
спросили в HATNet
где и когда появился первый виртуальный музей?
Для любителей раритетов и ценителей высокого искусства создают виртуальные ресурсы, в том числе и
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
спросили в Другое
скажите,пжл,что такое коммуникативное пространство?
Понятие коммуникативное пространство в лингвистике не имеет ус-
тойчивого и однозначного
подробнее...

Подскажите что такое ( ssao в играх) и как это отключить ?
Screen Space Ambient Occlusion (сокращённо SSAO; преграждение окружающего света в экранном
подробнее...

история этого портрета?
Интервью с работником культуры по поводу несуществующих картин известных художников.
подробнее...

Виртуальная тусовка - симуляция жизни? :)))
Привет!
Я так думаю, что это ещё одна форма жизни (ведь она, Жизнь, многомерна и многопланова) -
подробнее...

Эгрегор - что это?
Эгрегором является общественная мысль, идея. Если есть единомышленники в каком либо аспекте
подробнее...

сбербанк онлайн - что это?
Сбербанк Онлайн – это автоматизированная система обслуживания клиентов Сбербанка России через
подробнее...
спросили в Дружба
И все же, что такое виртуальная дружба? Её особенность...
Я не скажу конечно что вирт. дружба сплошь и рядом, но такое возможно. За компами же не роботы
подробнее...
спросили в Память
Виртуальная память, оперативная память и ОЗУ - это одно и тоже????
Оперативная память и ОЗУ - одно и тоже, проще - это быстрая память, энергозависимая.подробнее...
спросили в User la User li
стоит ли покупать игры через steam,и как я получу эти игры
Конечно стоит. Я только там и покупаю. А как получишь? Да просто скачаешь и всё. А если удалишь,
подробнее...
спросили в Отношения
Виртуальная женщина, виртуальный мужчина. Что их связывает? 😉
В этом мире нет ничего невозможного… Нет никаких ограничений… кроме тех, которые мы сами для себя
подробнее...
Виртуальная память на Википедии
Посмотрите статью на википедии про Виртуальная память
Виртуальная реальность на Википедии
Посмотрите статью на википедии про Виртуальная реальность
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*