Описание тега process

This tag is about operating system processes. It may also refer to a specific construct on a given platform, e.g., the System.Diagnostics.Process class for .NET
1 ответ

Могут ли два процесса присоединиться к одному и тому же PID через ptrace

Итак, название говорит само за себя. Возможно ли, что у одного процесса есть два трассировщика? Я играю с ptrace и вижу, что всякий раз, когда кто-то присоединяется к процессу, в /proc//status в TracerPID будет PID трассировщика. Однако возможно ли …
02 окт '18 в 13:29
3 ответа

C - Два процесса, читающие один и тот же файл

У меня есть функция, которая читает файл и возвращает целое число. Есть два процесса, которые используют эту же функцию, и я получаю ошибку сегментации. Функция чтения: int getNumberFromFile() { FILE* fp; char* line; fp = fopen(fileName, "rb"); fget…
18 фев '15 в 03:26
3 ответа

Как влияет изменение приоритета процесса в Windows?

Если вы заходите в диспетчер задач, щелкаете правой кнопкой мыши по процессу и устанавливаете приоритет в режиме реального времени, он часто останавливает сбои программы или ускоряет их запуск. В контексте программирования, что это делает?
25 сен '11 в 01:48
0 ответов

Как получить подробную информацию о процессе в Android

Мне интересно, можно ли получить подробную информацию о процессе в Android, например: -ppid -gid -uname -gname -runtime -priority Я знаю, как получить информацию о процессе в классе RunningAppProcessInfo, но он не содержит эти поля выше. Tnx
14 янв '14 в 14:28
1 ответ

Почему два одинаковых процесса не принимают двойную нагрузку на процессор

Я использую Raspberry Pi 3 и в основном перешагнул через небольшую путаницу. У меня очень большая и сложная программа, которая отнимает много памяти и имеет большую нагрузку на процессор. Я думал, что это нормально, что если я запустил тот же процес…
18 ноя '17 в 15:37
1 ответ

Оптимизируйте время и SQL в foreach

Мой код: $text = '12-name-y-86'; $array = explode('-',$text); foreach($array as $value) { $sql = mysql_query("SELECT * FROM `table` WHERE `pid`='$value' ORDER BY `id` LIMIT 3"); echo '***'.$value.'***'; echo '<br />'; while($row = mysql_fetch_…
07 май '14 в 15:30
1 ответ

Я посылаю нажатие клавиши в фоновый процесс. Это работает, если на переднем плане, но не на заднем плане

Я пишу бот, который должен работать на исполняемом фоне. SendMessage(hWnd, WM_KEYDOWN, ((IntPtr)k), (IntPtr)0); Строка выше отправит ключ процессу. Если мой курсор находится в окне чата игры, он будет вводить данные в окне чата. Если я не нахожусь в…
22 мар '16 в 05:06
1 ответ

C# Измените папку и запустите процесс в CMD, дождитесь его завершения

Мне нужно открыть внешний процесс из моего приложения Windows Forms. Более того, мне нужно сделать это несколько раз во время выполнения приложения. По сути, я выполняю файл.exe с аргументами несколько раз из командной строки, однако мне нужно измен…
23 ноя '16 в 22:11
3 ответа

Как отследить все файлы, открытые процессом и его дочерними процессами?

Я пробовал Sysinternals - Process Monitor, но нет способа динамически присоединить фильтры для дочерних процессов
16 июл '10 в 17:15
0 ответов

Java: Process Builder создает зомби

Я что-то здесь не так делаю? Не обрабатываете поток правильно? Я запускаю процесс здесь (в частности: mvn exec:java) и процесс не прекращается, даже если я запускаю p.killForcibly(), Если я пойду в командную строку и попытаюсь taskkill /F /PID на pi…
09 июн '16 в 18:10
0 ответов

Дочерний процесс nodejs python немедленно завершается

У меня есть две программы: один node.js: let spawn = require("child_process").spawn; let childProcess = spawn('python3',["py03.py"]); childProcess.stdout.on('data', function (data){ console.log("Data from python!: "+data.toString('ascii')); }); chil…
22 ноя '17 в 14:57
1 ответ

Почему waitpid не ожидает завершения процесса?

У меня есть этот простой код, написанный на C, и моя ОС - osx: int main() { pid_t pid = 1244; int pid_status; waitpid(pid, &pid_status, 0); printf("%i\n",pid_status); } 1244 - это идентификатор процесса для браузера Opera, запущенного прямо сейч…
09 апр '15 в 17:51
2 ответа

Запуск команды от имени другого пользователя в Linux с `su - user c` создает дублирующийся процесс

Я хочу запустить процесс службой от имени пользователя root, потому что у демона может быть свой пользователь. Но когда я запускаю его с system("su - root c ./testbin"), система показывает два процесса (я проверяю это через ps aux | grep testbin): s…
01 июн '16 в 06:58
2 ответа

Проблема автоматизации mysqldump с использованием C#

Я хотел бы автоматизировать процесс копирования базы данных с удаленного сервера на локальный сервер. Когда я запускаю это в командной строке, он работает нормально: mysqldump -h [remote server] -u [remote user] -p[password] --compress=FALSE --skip-…
27 июн '11 в 14:21
0 ответов

pythonw.exe создает сетевую активность при запуске любого скрипта

Когда я запускаю любой сценарий python, который даже не содержит никакого кода или импорта, который может каким-либо образом получить доступ к Интернету, я получаю 2 процесса pythonw.exe, которые появляются в моем мониторе ресурсов при сетевой актив…
13 окт '15 в 23:06
1 ответ

WDK: получить идентификатор процесса по имени.exe

Я разрабатываю драйвер на платформе фильтрации Windows, и мне нужен идентификатор процесса другого процесса, чтобы сделать то, что мне нужно. Я знаю только имя файла этого процесса (name.exe). В win32 я мог использовать функцию CreateToolhelp32Snaps…
07 авг '10 в 06:33
6 ответов

Добавление строк в C#, как это делает компилятор?

A = string.Concat("abc","def") B = "abc" + "def" А против Б В последнее время я был озадачен, почему многие скажут, что определенно A выполняет намного более быструю обработку по сравнению с B. Но дело в том, что они просто скажут, потому что кто-то…
21 янв '11 в 10:42
2 ответа

Создание процесса демона в Linux

#include <sys/types.h> #include <sys/stat.h> #include <stdio.h> #include <stdlib.h> #include <fcntl.h> #include <errno.h> #include <unistd.h> #include <syslog.h> #include <string.h> int main(void…
09 мар '14 в 10:00
1 ответ

Является ли выполнение кода ядра для обработки системного вызова из процесса частью процесса?

(В основном я задаю следующие вопросы об ОС с точки зрения информатики. Далее, если мне нужно быть конкретным в отношении ОС, я в основном говорю о Linux) Процесс определяется как выполнение одной или нескольких программ. Тем не менее, мы часто разл…
2 ответа

Планирование заданий с использованием Python Apscheduler

Я должен непрерывно контролировать процесс, и я использую идентификатор процесса для мониторинга процесса. Я написал программу для отправки электронного письма после остановки процесса, чтобы я мог вручную перенести его, но часто я забываю переплани…
14 май '12 в 08:35