Вопросы с меткой [virtual-memory]

Виртуальная память - это метод, в котором каждому процессу присваивается свое собственное адресное пространство (виртуальная память), а аппаратное обеспечение переводит каждую ссылку на виртуальную машину в адрес физической памяти. Первоначально ВМ использовалась для предоставления большего адресного пространства, чем доступная физическая память. Чтобы приспособиться к ситуациям, когда используется больше виртуальной памяти, чем физической памяти, можно использовать устройство хранения, такое как жесткий диск, чтобы "выгружать" данные, а затем «подменять (возвращать)» по мере необходимости.

1
голос
1ответ
72 показов

Есть ли способ выбрать, какие приложения идут в виртуальную память?

Я понимаю, что виртуальная память заключается в том, что когда приложение не используется в течение определенного периода времени, используемая память записывается на диск. Когда я использую ...
1
голос
1ответ
1k показов

Есть ли у самой таблицы страниц виртуальный адрес?

Если нет, то как ядро создает таблицу страниц при создании нового процесса и изменяет запись таблицы страниц при подкачке / извлечении страницы процесса? Я думаю, что инструкции, выполняемые либо в ...
1
голос
0ответов
96 показов

Экранные сессии GNU занимают очень много виртуальной памяти

Мои экраны GNU занимают много виртуальной памяти. Что может быть причиной этого? Я подтвердил, что ни в одной из них нет более 5 вкладок. Я заметил это, когда получил ошибку «fork: Cannot выделения ...
1
голос
2ответа
776 показов

Как обнаружить побои в системе с SSD?

При вращении жестких дисков было довольно распространенным явлением слышать, как трескают диски, когда какой-то процесс, Windows или что-то другое, плохо себя зарекомендовал. Довольно часто это было ...
1
голос
0ответов
261 показов

Как я могу увидеть правильное значение "private bytes" в Process Explorer?

У меня есть процесс, который намеренно использует большие объемы памяти. Когда я рассматриваю этот процесс в виде списка Process Explorer со всеми включенными столбцами, связанными с памятью, я вижу ...
1
голос
2ответа
102 показов

Какова основная причина того, что больше оперативной памяти делает компьютер быстрее?

Во время подготовки к экзамену я прочитал, что увеличение объема оперативной памяти уменьшает количество ошибок на странице. Учитывая, что обработка сбоя страницы может стоить много миллионов циклов ...
1
голос
1ответ
575 показов

Мой MacBook Pro вызывает панику ядра при выключении или перезагрузке

Ядро моего Macbook Pro (Retina, середина 2012 года) каждый раз при отключении или перезагрузке паникует. В настоящее время я использую OS X 10.11 El Capitan. Как я могу решить эту проблему? Вот отчет ...
1
голос
0ответов
362 показов

Разрешить Windows использовать более 64 ГБ виртуальной памяти

Я запускаю процесс, который займет много памяти (гораздо больше, чем у меня физически), и я хочу, чтобы он закончился. В настоящее время, когда выделенный объем памяти достигает 64 ГБ для системы, ...
1
голос
1ответ
326 показов

Как выглядит содержимое таблицы страниц после того, как страница выгружена на диск?

Насколько я понимаю, таблица страниц отображает виртуальные адреса на физические адреса. Но что, если страница была выгружена на диск? Разве расположение данных не заняло бы больше битов для записи, ...
1
голос
2ответа
2k показов

Инструкция в X ссылается на память в Y. Память не может быть записана

TFG (Total Files Gaurd) - это программное обеспечение, которое используется в офисах для защиты клиентских данных от воров со стороны вредоносных программ и пользователей. Он шифрует некоторые типы ...
1
голос
0ответов
3k показов

Рекомендуемая формула размера файла подкачки

Существует ли формула, по которой Windows вычисляет рекомендуемый размер файла подкачки? (см. рисунок). Это определенно не 1,5 х ОЗУ (этот ПК имеет 8 ГБ или ОЗУ). Мне нужно реализовать этот расчет в ...
1
голос
1ответ
2k показов

Как удалить файл подкачки

Я использую XP и хочу удалить файл pagefile.sys Он охватывает 4 ГБ данных, и я хочу удалить его. Я установил бесплатное программное обеспечение treeize и удалил файл pagefile.sys но после перезапуска ...
1
голос
1ответ
49 показов

Открытые программы загружаются вечно после того, как другая программа израсходовала всю память

У меня есть следующие явления: у меня 4 ГБ ОЗУ, и иногда я использую программу (программу А), которая использует всю доступную память, скажем, 3,9 ГБ. Если есть больше открытых программ, то их ...
1
голос
2ответа
1k показов

Расшифруйте значения физической памяти win7-64 для меня

win7-64: Если вы можете, пожалуйста, объясните эти показания или предоставьте ссылку на документацию, спасибо. Диспетчер задач: Вертикальный датчик памяти на 1,93 ГБ. Физическая память (МБ) всего ...
1
голос
0ответов
276 показов

обмен или удаление с огромным количеством неотображенного кэша страниц

Я использую kubuntu jaunty (i386 32bit), ядро 2.6.28-13-generic. У меня 4 ГБ ОЗУ, из которых только 3317 МБ видны системой (наверное, из-за 32-битной системы). Я вижу, что использование кэша страниц ...
1
голос
3ответа
4k показов

настроить windows 7 виртуальную память и настройки кэширования / кэширования

Я на Windows 7 64 бит, с 4 ГБ памяти всякий раз, когда я копирую или обрабатываю большое количество данных, Windows меняет все содержимое памяти - на файл подкачки виртуальной памяти, чтобы ...
1
голос
1ответ
249 показов

Что такое политика выделения виртуальной памяти Windows?

Я установил размер виртуальной памяти для управления системой. Хотя на диске достаточно места, я столкнулся с ошибкой «недостаточно памяти», вопреки моему предположению, что в этом случае система ...
1
голос
1ответ
915 показов

Вся память уходит в «Ожидание» и не остается памяти на «свободную» проблему (Win 8.1)

Проблема в моем win 8.1: память не уходит в свободную память, когда включены другие приложения или игры ... это вызывает чрезмерную медленную работу моего компьютера, даже когда он говорит, что ...
1
голос
1ответ
322 показов

Огромное использование виртуальной и частной памяти при установке Windows 7 x64

Недавно мой компьютер с Windows 7 x64 начал работать очень странно, многие программы зависали в случайном порядке. Единственное приложение, которое постоянно зависало, было Team Fortress 2, после ...
1
голос
2ответа
940 показов

В Linux есть опция ядра 3 ГБ /1 ГБ. Как мне сделать это в Windows 7 32-разрядной?

У меня установлено 4 ГБ оперативной памяти. PAE выключен. Как сказать 32-разрядному ядру Windows 7 выделить 3 ГБ виртуальной области подкачки для пользовательского режима и только 1 ГБ для ...
1
голос
0ответов
710 показов

Фактически индексируемый физически помеченный кэш

Я прошел через четыре типа кэша данных, используемых в виртуальной памяти, я столкнулся с этой проблемой, и я не мог ее решить. Рассмотрим систему виртуальной памяти с 20-битным виртуальным байтовым ...
1
голос
2ответа
566 показов

Нужен ли HDD для хранения файл подкачки?

У меня есть жесткий диск, используемый только для хранения файлов (то есть, не используется для установки программного обеспечения). Нужно ли для этого установить файл подкачки?
1
голос
2ответа
22k показов

Какие различия и отношения существуют между логической и виртуальной памятью?

Мне было интересно, какие различия и отношения существуют между логической и виртуальной памятью? Чем отличаются их цели? Являются ли отношения и различия одинаковыми для логических и виртуальных ...
1
голос
3ответа
1k показов

Увеличит ли размер раздела подкачки память, которая может использоваться программой?

У меня есть программа, которая требует много памяти. Настолько, что malloc дает сбой, так как системе не хватает памяти. Мне все равно, если накладные расходы по обмену страниц на диске слишком ...
1
голос
1ответ
2k показов

Linux Virtual Memory/Swap не используется

Я думаю, что моя виртуальная память не настроена правильно на моей машине MintLinux. Я открыл новую IDE, IntelliJ IDEA, и вся моя система зависла. Я пытался подключить TTL к консоли, но сначала это ...
1
голос
2ответа
698 показов

Связана ли виртуальная память с виртуальным адресным пространством процесса?

Я понял, что подкачка - это метод управления памятью, который позволяет компьютеру переносить данные из вторичного хранилища в основную память для выполнения процесса. Это создает впечатление, что ...
1
голос
1ответ
126 показов

Правда ли, что Windows может в конечном итоге обращаться к исполняемым файлам, как если бы они были частью виртуальной памяти?

Однажды я где-то читал, что Windows может обрабатывать исполняемые файлы и DLL-файлы программ как части файла подкачки, а не дублировать их содержимое в pagefile.sys при их замене из физической ...
1
голос
2ответа
91 показов

"Доступная память", которую операционная система сообщает дочерним процессам

Мне интересно, как операционные системы позволяют дочерним процессам знать, сколько доступно памяти. Скажем, весь компьютер имеет 1 ГБ оперативной памяти. Операционная система работает и использует ...
1
голос
1ответ
2k показов

Виртуальная память и фиксация заряда

Я читал много о фиксации заряда и что - то все еще давало мне покоя. На моем mac (и, вероятно, на linux), какова связь между размером виртуальной машины и коммитом памяти (windows). Я думаю, что я ...
1
голос
1ответ
1k показов

Пул страниц и кеш-память

В этой статье тонко упоминается, что пул страниц и не страниц используется для непрерывного выделения памяти, размер которого составляет подстраницу. Затем он продолжает перечислять различия. Я не ...
1
голос
2ответа
3k показов

Размер виртуальной памяти OS X не может быть правильным, не так ли?

У меня есть Snow Leopard и 8G оперативной памяти. Монитор активности сообщает о размере виртуальной машины 173 гигабайта . Мой жесткий диск только 250G, и 200G из этого используется. У меня на ...
1
голос
2ответа
898 показов

Убивает процесс Windows 7, который использует память - посмотрите на Commit или Private?

Я пытаюсь очистить использование памяти на моем Windows 7 с 2 ГБ ОЗУ Oracle.exe никогда не отображается в топ-процессах, но Resource Monitor показывает, что он использует 637 Мб коммитов (виртуальной ...
1
голос
1ответ
21 показов

Что может привести к тому, что виртуальная машина Windows будет использовать собственное дисковое пространство хоста?

Итак, у меня есть виртуальная машина Windows10, работающая на macOS через VMware Fusion. Это обычная, свободно доступная виртуальная машина для разработки Windows. Ему была выделена значительная ...
1
голос
4ответа
2k показов

Принудительно запустить процесс в виртуальной памяти? Ubuntu

Я запускаю серию тестов для реализации удаленного пейджера, который отправляет сбои страниц на другие компьютеры в сети. Короче говоря, мне было интересно, есть ли простой способ заставить процесс ...
1
голос
1ответ
53 показов

Размер кучи JVM как отношение физической оперативной памяти системы (Weblogic)

Сколько должен быть установлен максимальный размер кучи JVM для определенного размера физической памяти. e.g. With 8GB RAM, I can set the MAX heap size for a server app as 3GB. Этот вопрос относится ...
1
голос
1ответ
3k показов

Сокращение как pagfile.sys, так и hiberfil.sys в Windows 7

Недавно я использовал Defraggler для консолидации областей свободного пространства на моем диске D: перед подготовкой к использованию диспетчера дисков, чтобы разбить мой диск на две области, одну в ...
1
голос
1ответ
76 показов

Куда делась моя оперативная память?

У меня установлено 8 ГБ оперативной памяти, как вы можете видеть здесь: ... и в диспетчере задач он показывает, что я использую около 500 МБ. 50% из 8 - это 4, поэтому 25% из 8 должно быть 2. Тогда ...
1
голос
1ответ
303 показов

Запуск нескольких экземпляров оболочки с разными параметрами одновременно

Предположим, у меня есть скрипт Python, который я хочу запустить с различными комбинациями параметров (у меня MacBook Pro). Если для этого я использую скрипт оболочки (скажем, run.sh), имеет ли смысл ...
1
голос
2ответа
1k показов

Какой смысл загружать программу в ОЗУ, если виртуальная память просто помещает ее обратно на диск?

Прочитав этот вопрос о виртуальной памяти, я был вдохновлен, чтобы спросить: кажется, что ходить по кругу, когда программа запускается, она загружается в память с диска, но затем не хватает места в ...
1
голос
1ответ
3k показов

Какую статистику памяти действительно отображает команда ps в Linux?

Рассмотрим следующий вывод pmap простого tail процесса в Linux: $ pmap -x 3974 3974: tail -F /var/log/syslog Address Kbytes RSS Dirty Mode Mapping 0000000000400000 60 36 0 r-x-- tail 000000000060e000 ...
1
голос
1ответ
35 показов

Является ли сборка мусора в языке программирования, используемом для сбора динамической памяти, ничем иным?

Сборка мусора для утилизации объекта, который больше не используется, состоит в освобождении памяти кучи? Утечка памяти представляет собой недостаточно места в куче памяти для запуска программы? ...
1
голос
2ответа
148 показов

Windows восстанавливает ОЗУ сразу после завершения процесса?

Когда мы завершаем процесс (например, с помощью диспетчера задач и т.д.), Windows немедленно восстанавливает используемую оперативную память? Или Windows все еще сохраняет оперативную память, ...
1
голос
1ответ
1k показов

Как найти то, что заполняет мой файл подкачки

Контекст: Мой компьютер работает под управлением Windows 10, и он был куплен как игровой компьютер. Хороший графический процессор, хороший процессор, 16 ГБ ОЗУ и т.д. Есть два жестких диска, очень ...
1
голос
1ответ
259 показов

Что я вижу в htop на Linux?

Не уверен, что это правильное место для этого вопроса, но я все равно спрошу его и посмотрю, где он приземлится! У меня запущен процесс узла на Centos, и когда я запускаю htop , я вижу целую кучу ...
1
голос
0ответов
213 показов

Windows говорит мне, что не хватает памяти и просит закрыть Firefox, но почему это на самом деле неясно

Моя система имеет 4 ГБ физической памяти и системный файл подкачки на SSD. Кажется, что размер файла подкачки ограничен до 12 ГБ, что в сумме составляет 16 ГБ памяти, чего должно быть более чем ...
0
голосов
0ответов
31 показов

Есть ли способ определить источник изменения размера файла подкачки в Windows 7?

В офисе я работаю на компьютере с Windows 7, у которого 16 ГБ ОЗУ. Однако после каждого перезапуска он автоматически устанавливает файл подкачки в 3072 МБ. Я создал отложенную задачу расписания ...
0
голосов
0ответов
8 показов

ОС - параллель между кучей / стеком и страницами

Я учусь на экзамен по операционным системам. Я работаю над главой о виртуальной памяти. Я очень запутался, проводя параллель между этой очень распространенной схемой, описывающей процесс, и ...
0
голосов
2ответа
605 показов

46/48 физических виртуальных адресов

Некоторые процессоры поддерживают физические адреса 46 бит и виртуальные адреса 48 бит. Почему 46 бит, почему 48 бит? Разве x86 не поддерживает 64-битные адреса? Почему виртуальные адреса не имеют ...
0
голосов
1ответ
53 показов

Создать файл дампа / отчет, когда происходит мало виртуальной памяти

В настоящее время я изучаю проблему, связанную с недостатком виртуальной памяти в Windows 10 IoT Enterprise, и пытаюсь отследить процесс, который ее вызывает. На машине постоянно работает приложение, ...
0
голосов
1ответ
96 показов

Поможет ли увеличение физической памяти сократить использование виртуальной памяти и избежать узких мест в виртуальной памяти в Linux?

В Linux, для сервера ОЗУ 8 ГБ, когда мы можем сказать, что виртуальная память фактически используется больше? То есть, сколько страниц с ошибками говорит, что система использует больше виртуальной ...