Описание тега process-management
Управление процессами - это совокупность действий по планированию и мониторингу выполнения процесса. Этот термин обычно относится к управлению бизнес-процессами и производственными процессами. Управление бизнес-процессами (BPM) и реинжиниринг бизнес-процессов взаимосвязаны, но не идентичны.
1
ответ
Получить текущее использование процессора в C
На Windows я могу сделать: HANDLE hProcess = GetCurrentProcess(); FILETIME ftCreation, ftExit, ftKernel, ftUser; GetProcessTimes(hProcess, &ftCreation, &ftExit, &ftKernel, &ftUser); SYSTEMTIME stKernel; FileTimeToSystemTime(&ftKe…
27 авг '08 в 06:11
2
ответа
PM2 не перезапускает кластеры при ошибках
Когда я использую PM2 для запуска нескольких процессов (то есть в режиме кластера), и один из этих процессов сталкивается с неперехваченной ошибкой, PM2 не перезапускает этот процесс.Зачем?Как сделать так, чтобы он перезапускал работников в кластерн…
04 апр '18 в 23:38
2
ответа
Почему PM2 работает на одном сервере, а не на другом?
У нас есть два экземпляра нашего приложения Node-Express: один для разработки и один для производства. Мы внедряем менеджер процессов PM2. Это для среды Windows Server 2012. По какой-то непонятной причине PM2 (с pm2-windows-service) работал нормальн…
10 янв '19 в 20:32
3
ответа
Мониторинг процесса - Python/Ubuntu/Linux
У меня есть несколько процессов, которые мне нужно запустить в режиме deamon, я только что обнаружил выскочку, поэтому я начинаю его использовать. Существуют ли какие-либо библиотеки или приложения Python, которые я мог бы использовать для мониторин…
28 дек '10 в 13:42
1
ответ
Теория управления процессами
Это скорее теоретический вопрос, и я изо всех сил пытаюсь найти что-то, что упоминает об этом, за пределами моих конспектов. В модели процессов с 3 состояниями для управления процессами у вас есть 3 состояния: запущено, заблокировано и готово. Итак,…
05 ноя '10 в 00:24
5
ответов
Определите, когда другой процесс завершает работу OSX
Мне нужен способ определить из приложения Какао, работает ли заданное имя процесса. У меня была идея использовать NSTask и опросить с помощью ps aux | grep processName. Есть ли лучшее решение?
07 мар '10 в 02:10
1
ответ
Запуск очень длинных скриптов - как сохранить их работоспособность и запустить их снова, если они потерпят неудачу?
Мне нужно запустить несколько длительных процессов на сервере CENTOS. Если я оставляю процессы (скрипты python/php) для запуска, иногда процессы останавливаются из-за тривиальных ошибок, например. Проблемы с кодировкой строк или иногда потому, что п…
07 сен '11 в 13:23
3
ответа
Получение родительского идентификатора данного процесса в Ruby
Как получить идентификатор родительского процесса, который не является текущим процессом в Ruby? Я проверил модуль Process в Ruby, но, похоже, он предоставляет только средства для доступа к PPID текущего процесса. Я также проверил Google на предмет …
17 июл '13 в 03:00
4
ответа
Никогда не делайте ничего, пока не будете готовы использовать это, в том числе и в программном обеспечении? [Тойота принцип]
Я слушал подкаст. Где они говорили о принципах, которые использовала Toyota: Никогда не делай ничего, пока не будешь готов это использовать. Я думаю, что это говорит нам о том, чтобы искать в других местах, чтобы узнать, какие другие практики были и…
21 сен '08 в 12:05
1
ответ
Кроссплатформенный перечислитель процессов для Python?
Мне нужен кроссплатформенный модуль, который позволяет мне перечислять процессы на машине. Он должен работать в Windows и Unix и получать такие вещи, как PID и имена процессов. Есть ли такой модуль?
19 фев '11 в 18:24
4
ответа
Пожалуйста, объясните следующую характеристику приостановленного процесса
Следующее - от Уильяма Сталлингса "Операционные системы, внутренние компоненты и принципы проектирования", в котором он объясняет характеристики приостановленного процесса как Процесс может или не может ожидать события. Если это так, это заблокирова…
26 авг '16 в 17:21
22
ответа
Кто-нибудь еще верит в модель зрелости программного обеспечения?
Десять лет назад, когда я впервые столкнулся с CMM для программного обеспечения, я, как и многие другие, был поражен тем, насколько точно он описывал хаотическое состояние "разработки первого уровня" во многих компаниях, особенно в том, что касается…
15 сен '08 в 18:12
4
ответа
Почему PM2 не запускает мой процесс Node?
Ранее я имел успех в реализации PM2, но не в настоящее время. Мое приложение узла работает нормально, если я запускаю его вручную, но ничего, что я делаю, не заставляет его работать через PM2, даже если PM2, кажется, запускает его. Вот что я имею в …
09 янв '19 в 17:31
4
ответа
Как определить, запущено ли уже приложение? C портативным Linux/Win
Есть ли способ написать код на C, который позволит нам определить, запущен ли предыдущий экземпляр приложения? Мне нужно проверить это портативным способом для Linux и Windows, обе из которых используют последнюю доступную версию GCC. Любые примеры …
08 апр '11 в 01:58
9
ответов
Как найти идентификатор процесса работающего процесса Java в Windows? А как убить процесс в одиночку?
Я хочу убить определенный процесс Java в Windows, как в Linux (ps -aux чтобы стать процессным, а затем kill processid убить процесс).
23 окт '12 в 07:59
5
ответов
Эквивалент Windows "хороший"
Есть ли в Windows эквивалент команды Unix, хорошо? Я специально ищу что-то, что я могу использовать в командной строке, а не в меню "Установить приоритет" в диспетчере задач. Мои попытки найти это в Google были сорваны теми, кто не может придумать л…
07 авг '08 в 00:39
4
ответа
Почему ядро Linux использует круглые двусвязные списки для хранения списков процессов?
Ядро Linux хранит списки процессов в виде круговых двусвязных списков, называемых списком задач. В чем причина этого? Почему использовались круглые двусвязные списки? В чем преимущество использования этой структуры данных? Чего пытались достичь созд…
06 сен '17 в 15:59
3
ответа
Можно ли определить, какой процесс запускает мое приложение.Net?
Я разрабатываю консольное приложение в.Net и хочу немного изменить поведение, основываясь на информации о том, что приложение было запущено из cmd.exe или из explorer.exe. Является ли это возможным?
10 сен '08 в 06:04
1
ответ
Синхронизация процессов с использованием флага
Я изучаю операционные системы через онлайн-курс, и я наткнулся на некоторые программные решения для синхронизации процессов. Учитель объясняет все программные решения, начиная с использования одного turn переменная вплоть до решения Петерсона. У мен…
04 окт '18 в 14:30
0
ответов
Какой код завершения должен использовать код очистки при обработке сигналов
ситуация У меня есть некоторый код очистки, установленный для выполнения во время различных выходных / фатальных причин, например событиеuncaughtException событиеunhandledRejection событиевыхода SIGINT, SIGTERM SIGUP и т.д... После того, как код очи…
20 май '18 в 14:38