Select the product you need help with
ОЗУ, виртуальная память, файл подкачки и управление памятью в WindowsКод статьи: 2160852 - Список продуктов, к которым относится данная статья. На этой страницеАннотацияЭта статья содержит основные сведения о реализации виртуальной памяти в 32-разрядных версиях Windows. Эта информация относится к Windows 2000, Windows XP, Windows Server 2003, Windows Vista и Windows Server 2008. (Поскольку доступна только в 64-разрядной версии Windows Server 2008 R2, эта информация не относится к ней.) Дополнительная информацияВ современных операционных системах, таких как Windows, приложения и многие системные процессы всегда ссылаются на память с помощью адресов виртуальной памяти. Адресов виртуальной памяти, автоматически преобразуются в реальные адреса (ОЗУ) аппаратным обеспечением. Только основные части ядра операционной системы обходят это преобразование адресов и напрямую используют адреса физической памяти. Виртуальная память всегда используется, даже в том случае, когда память, необходимую для всех запущенных процессов не может превышать объем памяти, установленной в системе. Развернутый вариант этой статьи доступен в блоге Брюс Sanderson Windows. Для просмотра в данной статье, посетите следующий узел блога: Общие сведения о Windows Брюс Sanderson: ОЗУ, виртуальная память, файл подкачки и т. д.
(http://members.shaw.ca/bsanders/WindowsGeneralWeb/RAMVirtualMemoryPageFileEtc.htm)
Процессы и адресные пространстваВсе процессы (например, исполняемые приложения), которые выполняются в 32-разрядных версий Windows, назначенных адресов виртуальной памяти ( виртуального адресного пространства), от 0 до 4 294 967 295 (2 * 32-1 = 4 ГБ), независимо от того, какой объем оперативной памяти установленной на компьютере.В стандартной конфигурации Windows 2 ГБ виртуального адресного пространства, предназначенные для частного использования каждого процесса и 2 ГБ совместно используется всеми процессами и операционной системы. Обычно приложения (например, Блокнот, Word, Excel и Acrobat Reader) используют лишь часть 2 ГБ пространства частных адресов. Операционная система назначает страницы рамок оперативной памяти только для этих страниц виртуальной памяти, которые используются. Расширение физических адресов (PAE) — это функция Intel 32-разрядной архитектуры, который расширяется до 36 битами адреса физической памяти (ОЗУ). PAE не изменяет размер виртуального адресного пространства (который остается равным 4 ГБ), но объем фактических оперативной памяти, могут быть решены с помощью процессора. Для получения дополнительных сведений щелкните следующий номер статьи базы знаний Майкрософт: 268363 Преобразование между 32-разрядной виртуальной памяти, используемый код, выполняемый в процессе и 36-битной адресной ОЗУ выполняется автоматически и прозрачно аппаратным обеспечением компьютера согласно таблицы преобразования , поддерживаются операционной системой. Любой страницы виртуальной памяти (32-битный адрес) могут быть связаны с любой страницы физической оперативной памяти (36-бит на адреса).
(http://support.microsoft.com/kb/268363/
)
Intel Physical Addressing Extensions (PAE) в Windows 2000 В следующем списке описываются объема ОЗУ, различные выпуски и версии Windows поддерживают (по состоянию на май 2010): Свернуть эту таблицу
Файл подкачкиОЗУ является ограниченным ресурсом, тогда как наиболее практических соображений виртуальной памяти не ограничен. Может существовать множество процессов, и каждый процесс имеет свой собственный закрытый виртуального адресного пространства 2 ГБ. Когда памяти существующих процессов превышает доступный объем ОЗУ, операционная система перемещает страницы (4 КБ штук) из одного или нескольких виртуальных адресных пространствах для жесткого диска. Это освобождает этот фрейм ОЗУ для других целей. В системах Windows эти страницы «выгружаемого out» хранятся в одной или нескольких файлы (Pagefile.sys) в корень раздела. Каждый раздел может быть один файл. Расположение и размер файла подкачки, настроенный в Свойства системы (нажмите кнопку Дополнительно, выберите пункт производительностьи нажмите кнопку Параметры кнопка).Пользователи часто спрашивают "насколько большим Я должен сделать файл подкачки?" Не существует однозначного ответа на этот вопрос, потому что это зависит от объема установленной оперативной памяти и от того, сколько виртуальной памяти требует рабочая нагрузка. Если нет другой информации, типичная рекомендация в 1,5 раза больше установленной оперативной памяти, является хорошей отправной точкой. На серверных системах обычно требуется иметь достаточно оперативной памяти, таким образом, что никогда не хватает, и таким образом, по существу не используется файл подкачки. В этих системах он может бесполезны полезны для поддержания очень большого файла подкачки. С другой стороны Если содержит много места на диске, поддержание большого файла подкачки (например, в 1,5 раза установленной оперативной памяти) does не причины проблема и это также устраняет необходимость беспокоиться по как осуществлять его. Производительность, архитектурных ограничений и оперативной памятиНа любой компьютерной системе (число пользователей, объем работ), с увеличением нагрузки повлияет на производительность, но нелинейный способом. Увеличение нагрузки или спрос, после определенного момента, приводит к значительному снижению производительности. Это означает, что некоторые ресурсы критически хватает и становится узким местом.В некоторой точке, возникает нехватка ресурс не может быть поднята. Это означает, что был достигнут предел архитектурных . Некоторые часто обнаруженную архитектурных ограничений в Windows включают следующее:
Операторы часто найден и заключенные в кавычки следующим: При использовании сервера терминалов 2 ГБ общего адресного пространства будет полностью использоваться до 4 ГБ оперативной памяти." Это может быть верно в некоторых случаях. Необходимо наблюдение за системой знать ли они применяются к конкретной системы или нет. В некоторых случаях эти операторы выводов из конкретной среды Windows NT 4.0 или Windows 2000 и не обязательно применяются к Windows Server 2003. Чтобы уменьшить вероятность того, что на самом деле эти архитектурных ограничений будет достигнуто на практике внесены существенные изменения в Windows Server 2003. Например некоторые процессы, которые были в ядре были перемещены не ядро процессы, уменьшить объем памяти, используемой в общей виртуального адресного пространства. Контроль использования Оперативной и виртуальной памятиСистемный монитор является инструментом принцип для наблюдения за производительностью системы и указание местоположения узким местом. Запуск монитора производительности, нажмите кнопкуПуск, нажмите кнопку Панель управления, нажмите кнопку Администрирование, а затем дважды щелкните значок Монитор производительности. Вот краткий обзор некоторых важных счетчиков и что они сообщают:
СвойстваКод статьи: 2160852 - Последнее изменение :: 4 мая 2013 г. - Редакция: 27.0 Информация в данной статье относится к следующим продуктам.
Переведено с помощью машинного перевода ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода. Эта статья на английском языке: 2160852
(http://support.microsoft.com/kb/2160852/en-us/
)
|




Перейти к началу страницы








