у нас есть машины Linux RedHat со службой (служба основана на java )на данный момент служба потребляет 1,5 ГБ памяти, а размер кучи установлен на Xmx2G, скажем, мы увеличиваем размер кучи до Xmx10G, доза этого...
У меня есть процесс Linux, который сбрасывает нежелательные данные на стандартный вывод. Но он также создает файл журнала с правильными данными. Могу ли я указать стандартный вывод этого процесса для чтения из файла журнала и отображения его на стандартно
Мне интересно узнать, как правильно определить, какая программа/процесс Linux отвечает за данное кратковременное сетевое соединение, которое периодически повторяется. Не делая никаких ...
Я использую bash для запуска нескольких экземпляров одной программы на Python, например: python example.py -id $ i, где $ i - это идентификатор, присвоенный экземпляру. Все процессы запускаются одним и тем же пользователем, и ...
Я знаю, что могу искать процессы по имени с помощью ps -aux | grep Есть ли способ использовать это для получения pid указанного процесса, который в настоящее время потребляет больше всего ресурсов ЦП? Итак, для ...
Какой смысл использовать UID и GID в параметрах процессов? Есть EUID, RUID, SUID (и для Linux FSUID), определяющие привилегии процесса. Я не могу сообразить, какая польза от UID/GID в таком сценарии. ...
Я читал книгу «Понимание ядра Linux», и в ней есть глава, в которой утверждается, что если родительский процесс умирает до того, как дочерний процесс, родительский дочерний процесс будет установлен на инициализацию ...
У меня есть сценарий Bash, который используется для обработки данных, которые передаются по каналу из другого процесса. Я пытаюсь добавить функциональность, которая вызывает и завершает работу после выполнения определенного условия, чье...
Проблема Мне нужно определить, какой процесс выполняется в определенном окне на экране (за разумное время). Сценарий Мне нужно использовать Имя сеанса и Заголовок окна, чтобы найти процесс...
Я просмотрел несколько мест, таких как здесь, но ни в одном из них подробно не объясняются структуры, используемые для реализации самого стека (место, где «задачи» (процессы/потоки) хранят свои вложенные вызовы...
Я хотел бы изменить восприятие реального времени для одного процесса. Заставьте процесс поверить, что время идет со скоростью 50% или 150% от скорости, которую думает моя система/ядро/аппаратные часы. Я хотел бы...
Я создал следующий скрипт на Ubuntu, который может приостановить и начать определенный процесс: #! / bin / bash loopprocess () {счетчик = 0 в то время как [true]; Do Echo $ Counter Sleep 1 Пусть ...
По каким причинам запущенный процесс может добровольно или невольно отказаться от ЦП? Поскольку только один процесс может выполняться в ЦП / ядре в любой момент времени.
Моя ситуация практически такая же, как в этом посте о сбое сервера. Подводя итог: у меня есть действительно простое приложение на C++, которое использует хэш-карту для подсчета и объединения нескольких больших файлов. Я резервирую память с помощью ...
Я пишу сценарий bash, в котором я должен выполнить 3 команды. Команда 1 должна выполняться каждые 10 секунд в фоновом режиме.
Команды 2 и 3 должны выполняться один раз и также в фоновом режиме.
Кроме того, команда 1 должна ...
Когда я нажимаю Ctrl+T во время работы какой-либо программы в терминале, я получаю дополнительный вывод, например: $ ping -q -c 100 google.com
PING google.com (172.217.16.46): 56 байт данных
load: 2.39 cmd: ping 5374 ...
Я запускаю два дочерних процесса из bash-скрипта и жду завершения обоих с помощью команды ожидания: ./proc1 &
pid1=$!
echo "запущен proc1: ${pid1}" ./proc2 &
pid2=$!
echo "started proc2: ${...
Как я могу отслеживать в режиме реального времени, какие файлы приложение читает и записывает во время работы? В моем конкретном случае я хочу контролировать korganizer.
У меня есть скрипт, который я пытаюсь запустить с помощью nohup: nohup /home/user/script.sh& Если я запускаю ps -a, я все равно вижу процесс, но если я закрою терминал и снова запущу ps -a процесса нет. ...
В Ubuntu 18.04 у меня есть программа MyServer, скомпилированная на C++. top -c правильно показывает «командную строку» как ./MyServer, но «имя команды» с top отображается как «main». Я хотел знать, как получить ...
Я относительно новичок в Linux, и у меня было несколько вопросов о переключении контекста. Какие системные ресурсы требует переключение контекста? Он занимает память? Если да, то будет ли память отображаться как...
Допустим, я создаю 2 процесса в 2 разных пространствах имен, как описано в этой статье LWN. Первый сопоставляет UID 0 внутри ns с UID 1000 за пределами ns.
Второй сопоставляет UID 200 внутри ns...
Я изучаю механизмы контейнеризации.
На странице руководства для пространств имен пользователей указано:
«Каждый процесс является членом ровно одного пользовательского пространства имен». Я также пытаюсь следить за этой статьей, где автор...
У меня есть программа a.out, работающая из /tmp/test. Если я укажу /proc/$(pgrep a.out)/cwd, это символическая ссылка на /tmp/test. Теперь я привязываю /mnt/othertest к /tmp/test с помощью mount -o bind /mnt/othertest /tmp/...
Насколько я понимаю, прослушивание порта означает запрос операционной системы на выделение данного номера в диапазоне 1-65535. Первые 1024 порта доступны только суперпользователю...
В справочной странице указано, что вам может быть интересно использовать --fork и --mount-proc при создании пространства имен PID, но почему эти параметры не установлены по умолчанию?
Согласно Что означает состояние «прерываемого сна»? есть состояние под названием "Т". Я попытался запустить скрипт Python с помощью strace, но /proc/pid/stat по-прежнему показывал, что процесс находится в S, ...
Я нашел интересную статью о том, как скрыть определенные процессы в Linux от инструментов мониторинга процессов, таких как ps, top, lsof, ... Person утверждает, что есть несколько возможных способов скрыть процессы:...
У меня есть процесс, запущенный в сеансе Tmux, который я не могу убить. Я пробовал убить, убить -9 и несколько других номеров убийств, но это не дало никакого эффекта. Я успешно завершил сеанс tmux...
Я ищу способ запускать и захватывать событие при доступе к определенному разделу памяти программы, доступному только для чтения. В частности, если у меня есть раздел памяти программы, который содержит ...