Недавно я развернул свое первое приложение Flask с помощью gunicorn. Во время развертывания я столкнулся с очень странной проблемой. Я создал юнит-файл systemd (ниже приведен рабочий, функциональный...
может ли кто-нибудь помочь мне со значениями следующих терминов в выводе /proc/pid/task/tid/sched? avg_per_cpu se.avg.util.sum
se.avg.load.sum
ravg.demand Указывает ли какое-либо из этих значений на ...
Квант времени (также называемый квантом времени) для потоков с политикой SCHED_RR согласно справочной странице sched_rr_get_interval может быть получен с помощью int sched_rr_get_interval(pid_t pid, struct timespec *...
/proc/[pid]/ns/net содержит ссылку на вход, представляющий сетевое пространство имён процесса с PID [pid]. Есть ли что-то похожее для потоков? Мой пример использования - многопоточное приложение, ...
После обновления с SLES 11 SP3 до SP4 я встретил проблему при создании потоков. Сообщение, которое я получил, был «ресурсом временно недоступен». Возможно ли, что обновление изменено как-то или может быть ...
Кто-нибудь может объяснить, как работать с приоритетами потоков в OpenBSD? Информация по этому вопросу на страницах MAN скудна, не дает четкого понимания. В частности: sched_get_priority_min/...
Unix Internal от Vahalia имеет рисунки, показывающие отношения между процессами, потоками ядра, облегченными процессами и пользовательскими потоками. В этой книге больше всего внимания уделяется SVR4.2, а также исследуется...
Я запускаю iotop, чтобы проверить программы, которые используют тяжелые диски, на случай, если мне нужно уменьшить их приоритет. Обычно этого достаточно, но iotop показывает только идентификатор потока (TID), и иногда я хочу знать ...
Мы используем ant как систему сборки, которая вызывает различные другие инструменты (инструменты Java, скрипты Python, скрипты Perl, LaTeX и т. Д.). Теперь я хотел бы знать, сколько процессов было создано во время ...
В курсе по операционным системам (операционная система, на которой рассматривается курс, это Linux), в котором я участвую, нам говорят, что: Процессы имеют значения приоритета, которые определяют, какой процесс ...
Следование за проблемой описало в "Как получается, что я могу присоединить strace к процессу, который не находится в выводе PS?" Я пытаюсь отладить процесс, который подвешивает часть путь через. При помощи...
Я задаюсь вопросом о "наказании", которое происходит, когда новый поток создается. От моего понимания клона (2), NPTL (Новая Библиотека Потока POSIX), CFS (Абсолютно Справедливый Планировщик), когда новый поток...
Из http://www.gnu.org/software/emacs/tour/ сервер Emacs Некоторым людям нравится сохранять только единственный экземпляр Emacs, открывают и редактируют все их файлы там. Выполнение этого имеет несколько преимуществ:...
Книга "Внутренности Соляриса" говорит, что Солярис выполняет потоки ядра для связанных с ядром задач, таких как обработка прерываний, управление страницей памяти, драйверы устройств, и т.д. Для выполнения пользовательского процесса, ядра...
Я читал немного о потоках и прерываниях. И существует разделы, который говорит, что параллельное программирование с помощью потоков более просто, потому что мы не должны волноваться о прерываниях. Однако...
Я читал где-нибудь, что потоки Linux действительно реализованы как процессы в ядре, так как с сегодняшними аппаратными средствами и на платформе Linux, модель потока неэффективна по сравнению с процессом...
Я изучаю исходный код ядра OCFS2, и я нашел этот комментарий функции dlm_lanuch_thread в файле fs/ocfs2/dlm/dlmthread.c: Запуск/* NM распараллеливают для смонтированного объема */Поэтому, что делает "NM...
Поток POSIX (pthread) и OpenMP являются оба библиотеками для программирования потока. Но действительно ли правильно, что они не являются собственными к Linux, т.е. они должны быть установлены пользователем позже? Если да, что...
Команду ps можно выполнить в терминале для просмотра информации о процессе. Например, #список процессов ps вспомогательный #с исполняемыми путями пс -эф #путь для определенного процесса ps -p [pid] Однако, если a...
Я хочу задать вопрос относительно количества потоков ЦП, которые можно прочитать из ОС. Этот вопрос заключается в том, как решить, что ядро не отображается, и не спрашивать, как проверить основные потоки. Спецификация сервера Hpe dl360p gen8...
На основании моего понимания понимания ядра Linux правильно ли, что: темы ядра и процессы легких весов в ядре Linux представлены структурой Task_Struct в C. ...
Это отдельные потоки процесса приемника пакетов. Есть ли способ убить какой-либо отдельный поток? Предоставляет ли Linux какую-либо конкретную команду, которая может уничтожить или отправить сигнал остановки любому ...
Относительно вопроса: Что если kill -9 не работает? У меня следующая ситуация: процесс-зомби с потоками, не собираемыми init: [root @ Arch64] # ps auxH | grep java
gwpl 569 0 ....
Как показать запущенные процессы для каждого пользователя? Только процессы.
Я пробовал ps -e или ps -A, но он также показывает [ имя ], которые являются потоками.
Все ли потоки определенного процесса имеют одинаковый статус (D, R, S, ...) или могут быть различия между этими потоками? Если да, то где в /proc я могу найти информацию о статусе определенного ...
Интересно, есть ли способ добавить поток к конкретному процессу, просто чтобы доказать, что количество потоков, назначенных процессу, может быть изменено пользователем. Если да, то как я мог это сделать? [root @ 195689 ...
Правильно ли определен переключатель контекста POSIX? Это то же самое, что переключение потоков в C? Может ли компилятор C сгенерировать все для переключения контекста или программирование на ассемблере все еще необходимо для ...
Я пытался включить события переключения контекста в perf и использовать дамп сценария perf из perf.data для исследования времени блокировки потока. Пока что единственные две опции записи, которые кажутся полезными ...
Что означает, когда потоки разделены по времени? Означает ли это, что они работают как прерывания, не выходят, пока процедура не завершена? Или он выполняет одну инструкцию из одного потока, затем одну инструкцию ...