Вопросы с тегом «memory»

В вычислениях память относится к информации о состоянии вычислительной системы, поскольку она поддерживается активной в некоторой физической структуре.

2
Что такое «автоматическое расширение стека»?
getrlimit (2) имеет следующее определение на страницах руководства: RLIMIT_AS Максимальный размер виртуальной памяти процесса (адресного пространства) в байтах. Это ограничение влияет на вызовы brk (2), mmap (2) и mremap (2), которые завершаются ошибкой ENOMEM при превышении этого предела. Также автоматическое расширение стека завершится неудачно (и сгенерирует SIGSEGV, который убивает процесс, …
13 linux  process  memory  limit 

2
Как я могу увидеть историю использования памяти?
Я знаком с несколькими командами , как top, htop, freeи т.д. Тем не менее, есть команда , чтобы увидеть / лопнуть использование памяти пики всего сервера ( а не отдельные процессы) в течение, скажем, за последние 30 дней / 24 часа / др.?
13 memory  ram  statistics 

3
Что содержит физический адрес 0 в x86 Linux?
Я не уверен, должен ли этот вопрос идти здесь или в reverseengineering.stackexchange.com Цитата из Википедии : В процессоре 8086 таблица прерываний называется IVT (таблица векторов прерываний). IVT всегда находится в одном и том же месте в памяти, в диапазоне от 0x0000 до 0x03ff, и состоит из 256 четырехбайтовых дальних указателей …
12 memory  x86 

3
Когда процесс разветвляется, копируется ли его виртуальная или резидентная память?
Стандартный способ создания новых процессов в Linux состоит в том, что объем памяти родительского процесса копируется, и он становится средой дочернего процесса до тех пор, пока не execvбудет вызван. О каком объеме памяти мы говорим, виртуальном (о чем просил процесс) или резидентном (что на самом деле используется)? Мотивация: у меня …

1
Смысл вывода pmap
Я написал main.cв Linux: int main() { while (1){} } Когда я компилирую и запускаю, я могу pmapэто: # pmap 28578 28578: ./a.out 0000000000400000 4K r-x-- /root/a.out 0000000000600000 4K r---- /root/a.out 0000000000601000 4K rw--- /root/a.out 00007f87c16c2000 1524K r-x-- /lib/libc-2.11.1.so 00007f87c183f000 2044K ----- /lib/libc-2.11.1.so 00007f87c1a3e000 16K r---- /lib/libc-2.11.1.so 00007f87c1a42000 4K rw--- …

3
Изучение содержимого оперативной памяти
Я использую базу данных Redis и хотел бы изучить содержимое оперативной памяти, используемой приложением. Я чувствую, что объяснение того, почему я хочу это сделать, будет иметь больше смысла, чем вопрос, который я задам. Redis - это простое хранилище значений ключей, в котором хранятся двоичные данные. Я думаю, что это было …
12 linux  memory 

1
Как я могу наблюдать пропускную способность памяти?
У меня есть встроенная система Linux ARM, которая показывает значительно меньшую пропускную способность, чем ожидалось, как по Ethernet, так и по USB. Я подозреваю, что память может способствовать. Есть ли способ наблюдать за пропускной способностью памяти, используемой при выполнении теста пропускной способности по Ethernet или USB?

1
Многие демоны Gnome 3.28 используют более 100 ГБ VIRT. Почему?
Я недавно обновил этот ноутбук до Fedora 28 Beta и вместе с ним Gnome 3.28. Все в основном хорошо. Но некоторые вещи странные. Это не вызывает проблем, потому что это все виртуальная память. Но почему эти демоны выделяют более 100 ГБ виртуальной памяти? 0 1000 2012 1719 20 0 101649024 …


2
Как я могу получить объем доступной памяти для разных дистрибутивов?
Стандартные файлы / инструменты, которые сообщают о памяти, имеют разные форматы в разных дистрибутивах Linux. Например, на Arch и Ubuntu. арочный $ free total used free shared buff/cache available Mem: 8169312 3870392 2648348 97884 1650572 4110336 Swap: 16777212 389588 16387624 $ head /proc/meminfo MemTotal: 8169312 kB MemFree: 2625668 kB MemAvailable: …
12 linux  memory  meminfo 

2
Почему моя система показывает только 3,2 ГБ ОЗУ, когда у меня определенно 4,0 ГБ
У меня установлено 2x2 гигабайта палочек оперативной памяти. Запуск memtest86из меню загрузки grub подтверждает это. Memtest86 не сообщает об ошибках. Тем не менее, каждый раз, когда я проверяю свою доступную память в работающей системе Ubuntu 10.04, она сообщает только о 3,2 ГБ. cat /proc/meminfo == 3320132 КБ System Monitor == …
12 linux  memory  x86  pae 

1
«Ulimit -m» не работает на (современном) Linux?
В этой статье утверждается, что -mфлаг to ulimitничего не делает в современном Linux. Я не могу найти ничего другого, чтобы подтвердить это утверждение. Это точно? Вы можете попытаться ограничить использование памяти процессом, установив максимальный размер резидентного набора (ulimit -m). Это не влияет на Linux. man setrlimit говорит, что раньше он …

2
Как я могу узнать, какой диапазон адресов ОЗУ памяти использует uboot?
Я в Uboot и мне было интересно, как я могу узнать, какой диапазон адресов ОЗУ используется Uboot. Для запуска uboot требуется память, поэтому она может использовать часть оперативной памяти. Я хочу избежать изменения этих адресов оперативной памяти. Как узнать, в какую область памяти загружается uboot?
12 linux  boot  memory  u-boot 

1
Что означает «общая» память в команде «free»?
Четвертый столбец в выводе freeназывается shared . На большинстве выходов, которые я вижу в интернете, общая память равна нулю. Но это не так на моем компьютере: $ free -h total used free shared buff/cache available Mem: 7,7G 3,8G 1,1G 611M 2,8G 3,0G Swap: 3,8G 0B 3,8G Вот также выдержка из …
12 linux  memory  ram 

2
утечка памяти в awk?
Основываясь на этом, я управляю командой < /dev/urandom hexdump -v -e '/1 "%u\n"' | awk '{ split("0,2,4,5,7,9,11,12",a,","); for (i = 0; i < 1; i+= 0.0001) printf("%08X\n", 100*sin(1382*exp((a[$1 % 8]/12)*log(2))*i)) }' | xxd -r -p | sox -traw -r44100 -b16 -e unsigned-integer - -tcoreaudio Я заметил, что объем памяти, используемой …
11 awk  osx  memory 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.