1
ответ

Почему «Сумма RES» не равна «Используемая память + Используемая подкачка» (Ubuntu 18.04)?

Я пытаюсь разместить приложение пользовательского интерфейса java8 на сервере VPS (Digital Ocean) с 1 ГБ ОЗУ. Java запускается с -Xms600m -Xmx600m (запуск и максимальное использование памяти). Также работает VNC + mate-core. Мое предположение...
15.07.2019
1
ответ

Вычислить доступную память в liunx

Выполнение :- free -k дает следующий результат: - total используется бесплатный общий бафф / кеш доступен Mem: 1863224 966628 94584 88584 ...
12.07.2019
1
ответ

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

Насколько я понимаю, стековые канарейки работают как потоки: При запуске программы генерируется случайное значение, которое сохраняется в локальном хранилище потока (%fs:0x28). Затем это случайное значение запихивается в ...
04.07.2019
1
ответ

Что такое "shrss"/"shswp" в верхнем?

MEM - Занятие памяти. Эта строка содержит общий объем физической памяти (tot), [...] резидентный размер разделяемой памяти, включая tmpfs (shmem), резидентный размер ...
29.06.2019
1
ответ

использовать запасной диск в качестве подкачки?

Я возился со своим старым компьютером с сервером Ubuntu и заметил, что у меня есть лишний (старый) диск на 80 Гб. У машины 8 гигабайт оперативной памяти и она довольно старая (процессор i7-860), и мне было интересно, если ...
28.06.2019
1
ответ

Декодирование oom-killer для обнаружения фрагментации.

Это система с 59 ГБ оперативной памяти, которая поражает OOM-Kills с большим количеством восстанавливаемой памяти. Этот упрямый. kthreadd вызвал oom-killer: gfp_mask=0x26080c0, order=2, oom_score_adj=0 kthreadd ...
26.06.2019
1
ответ

Мои нижний и верхний водяные знаки кажутся выше, чем предсказывает Documentation/sysctl/vm.txt

Мотивация Я написал ответ здесь: Насколько велика резервируемая память «водяных знаков» в моей системе? Водяной знак «минимум» для «Нормальной» зоны отображался как 31449 страниц. Это 125796...
21.06.2019
1
ответ

Как отключить память для узла NUMA в системе Linux

Есть ли способ отключить доступ к памяти, связанной с данным узлом/сокетом NUMA на компьютере с NUMA? У нас есть небольшие разногласия с поставщиком по поводу наших машин HP DL560. Тип продаж...
18.06.2019
1
ответ

Почему «Невыносимая» память больше, чем «Mlocked» память?

Почему «неизбежная» память больше, чем «Mlocked» память? $ cp /proc/meminfo $ grep -iE "блокировка|выселение" меминформация Неизбежный: 161436 КБ Mlocked: 12772 kB $ uname -r # My ...
15.06.2019
1
ответ

Active(anon) + Inactive(anon) больше, чем AnonPages

$ grep -iE 'anon' /proc/meminfo Актив(анон): 2962828 КБ Неактивный (анон): 1039836 КБ Страницы: 2599436 КБ AnonHugePages: 0 КБ Q1. Если предположить, что "огромных страниц" нет, знаете ли вы...
15.06.2019
1
ответ

Что такое 3,5 ГБ <анонимного> использования памяти в этой системе, если это не «[куча]» (666 МБ)?

$ sudo smem -t -m > m; напор -n5 м; эхо; tail m Map PIDs AVGPSS PSS /dev/dri/card0 2 0 0 /dev/shm/org....
14.06.2019
1
ответ

Разыскивание “пропускающий” использование памяти в Linux

На ядре 3.6.7 x86_64 Дуги я пытаюсь объяснить использование памяти системы, который, чем больше я смотрю на него, тем больше, кажется, существует дыра (в учете используемой памяти, недыры...
12.06.2019
1
ответ

Каирская графика внутри my_conky.lua пожирает память, когда я использую surface_create_from_png

Я попытался добавить изображения в свой conky.lua с помощью следующей функции function drawimage (cr, img) image = cairo_image_surface_create_from_png (img) cairo_set_source_surface (cr, image, screen.x, ...
09.06.2019
1
ответ

82 МБ «зарезервированной памяти» в системе 512 МБ (x86)

Я переустановил свежий Debian 10 на старая система x86 с 512 МБ ОЗУ (все работает нормально). Доступная память - 431 МБ. (Графическая карта сейчас не подключена) Я не думаю, что столько памяти было "...
23.05.2019
1
ответ

top команда, почему такая большая разница между VIRT и RES, а подкачка равна 0?

Я читал сообщения, в которых говорится, что процесс VIRT = RES + SWAP. Но посмотрите на скриншот ниже, Swap всей системы равен 0 (используется 0). Поэтому я ожидаю, что VIRT каждого процесса будет как минимум ≈ RES. Но как вы можете...
08.05.2019
1
ответ

Разница между CONFIG_RANDOMIZE_BASE и CONFIG_RANDOMIZE_MEMORY в конфигурации ядра Linux

На этой странице говорится, что RANDOMIZE_BASE предназначена для KASLR, и она рандомизирует физические И виртуальные адреса, что очевидно в 32-битном и понятно в 64-битном. Но что именно делает RANDOMIZE_MEMORY? ...
07.05.2019
1
ответ

Как определить, что ест память?

Я пытаюсь понять, почему потребление памяти на моем сервере стало постоянно увеличиваться во время последние часы. Я пытался найти причину на уровне приложений, но безуспешно. Поэтому ...
29.04.2019
1
ответ

Как установить ограничения памяти / ЦП только для разветвленных дочерних процессов, а не для родительского процесса?

Есть ли способ установить ограничения для (скажем) apache2, которые ограничивают каждый разветвленный дочерний рабочий процесс должен использовать максимум X памяти, а не все дерево процессов (apache2 и все его разветвленные дочерние процессы) до max ...
15.04.2019
1
ответ

Как понять, что выходные данные PBS «mem» и «vmem» остаются прежними, когда задача увеличивается в x раз с помощью mpirun -np x task

Вот простой эксперимент, который я пробовал: Учитывая задачу под названием «sim.exe», которая выполняет моделирование модели, я затем использую MPI для одновременного запуска x «sim.exe» на одном узле (система с общей памятью). Я пробовал...
26.03.2019
1
ответ

почему так важно отключать THP (прозрачные огромные страницы) на серверах баз данных? [дубликат]

У нас есть кластер hadoop. Мы заметили, что на многих серверах БД отключены THP (включая серверы HDFS). Можете ли вы объяснить, почему так важно отключить THP на серверах БД? что может быть, если...
26.03.2019
1
ответ

неинициализированные указатели опасны?

Я читал, что указатели (в C), которые не инициализированы, могут указывать на адрес, содержащий данные или программный код из других программ. В книге сказано, что это может привести к повреждению. Это проблема ...
25.03.2019
1
ответ

Использование памяти вызывается MySQL или Apache?

(источник: fileden.com), Вот является снимок экрана моего использования сегодня на неактивном незаконченном cms drupal сайтом максимум с 14 добавленных модулей помимо ядра и никакого действия или пользователей. Поскольку Вы видите, что я в...
24.02.2019
1
ответ

Разделение Linux 3/1 и физическая карта

Я пытаюсь понять разделение Linux 3/1 (или 2/2, 1/3, любое) и то, как работает сопоставление с физической памятью. Предположим, x86. В частности, я не понимаю, почему 1 ГиБ ядра находится в va [3GiB, ...
12.02.2019
1
ответ

Образ полного Debian записан на SD-карту большего размера. Система все еще заполнена [закрыто]

У меня есть Debian, работающий на SD-карте емкостью 16 ГБ, и недавно закончилось место (/dev/root — это 100%). Я купил SD-карту на 64 ГБ и записал на нее свой образ Debian. Хотя работает на 64...
06.02.2019
1
ответ

кэшированная память и свободная команда

У меня есть сервер с двумя процессорами, работающий под управлением SLES 11.4 x86-64, и у него 1,5 ТБ ОЗУ. > free -g общее количество использованных бесплатных общих буферов кэшировано Mem: 1514 284 ...
05.02.2019
1
ответ

Как операционная система считывает размер страницы с аппаратного обеспечения?

В книгах по операционным системам обычно упоминается, что размер страницы определяется архитектурой процессора, например, Intel x86 поддерживает размер страницы 4KB. У меня сложилось впечатление, что когда мы устанавливали ...
22.01.2019
1
ответ

Состояние захвата доступа устройства evdev

Мне нужно получить состояние захвата устройства evdev в программе. В частности, мне нужно получить состояние указателя захвата в структуре evdev, показанной здесь: https: //elixir.bootlin.com/linux / ...
07.01.2019
1
ответ

httpd перетаскивает всю память до отказа сервера

Данный сервер используется для обработки данных в отчеты, он имеет три задания cron, которые выполняются каждую минуту для проверки очереди процесса, и если что-то будет найдено, они будут продолжать работать до ...
04.12.2018
1
ответ

Управление памятью - как memblock_reserve работает

Я работаю над Чудом, которое платы PXA986 и в файле I платы видят немногих код резервирования памяти с помощью memblock_reserve. Но сразу после memblock_reserve, я вижу memblock_free и...
26.11.2018
1
ответ

Linux mint 17.1 продолжает давать сбой

Недавно я установил Linux Mint 17.1 Cinnamon на Compaq presario c700 с двухъядерным процессором Intel Pentium. Это двойная загрузка с Windows Vista. Размер раздела 19гб. Я не установил ...
25.11.2018