В Linux
У меня есть файл общей библиотеки под названием foo.so
Когда я выполняю 2 разных процесса p1, p2, которые оба используют foo.so.
Перекрывается ли этот foo.so этими двумя процессами?
Я ' m пытаюсь найти инструмент, похожий на утилиту диспетчера задач Windows, который может отображать подробную информацию обо всех потоках, запущенных в данном процессе, например их имена, идентификаторы и т. д. Только диспетчер задач Windows ...
Я отрабатываю очередь с именами файлов. Каждый файл должен обрабатываться внешним двоичным файлом. Это нормально работает, но обрабатывает только один файл за раз. Возможно ли, что два порождают несколько процессов ...
Какая связь между ulimit -s и размер стека (на уровне потока) в реализации Linux (или, если уж на то пошло, любой ОС)? Is <количество потоков> * <стек каждого потока ...
Есть ли способ запустить процесс и ограничить его использование памяти, чтобы сказать «X» МБ, и использование ЦП, чтобы сказать «Y» МГц в Linux? Я знаю, что мы можем настроить приоритет расписания с помощью команды "nice". Однако ...
Итак, я твердо верю в то, что автоматизированные сборки выполняются ночью (или даже чаще), особенно на поздних этапах проекта. Сегодня вечером я пытался убедить коллегу, что нам нужно ...
Когда мы завершаем процесс в Windows с помощью команды «Завершить процесс» диспетчера задач, будет ли процесс по-прежнему возвращать код выхода? И если да, то какой код выхода он возвращает? Спасибо
У меня есть команды в bash скрипте, которые похожи на это: eval "( java -classpath ./ $classname ${arguments[@]} $redirection_options $file )" &
pid=$! Однако если я сделаю ps $pid, то он покажет ...
Я работаю над относительно простым, независимым "процессом" starter », который я хотел бы использовать в Windows (XP, Vista, 7), Linux (Ubuntu 10.10) и особенно Mac OS X (10.6). Linux и Windows ...
Я сделал это: /^(http[s ]?://){0,1}(www.){0,1}[a-zA -Z0-9 \. \ -] + \. [A-zA-Z] {2,5} [\.] {0,1} и проверил его валидатором, но на моей странице он не работает: var re = /^(http[s ]?://){0,1}(www.){0,1}[a-zA-...
когда я использую консоль linux для разработки, я использую gdb для отслеживания поведения программы, консоль всегда выводит« Отсоединение после вилки от дочернего процесса 15 *** ». Может ли кто-нибудь помочь объяснить предложение в ...
Я использую метод Exec () во время выполнения для создания подпроцесса в Java. Однако, поскольку подпроцесс - это интерактивная программа, мне нужно вводить в нее данные по мере необходимости. Также мне нужно показать ...
У меня есть небольшая утилита Python, которая должна запускаться только как труба. Я хочу, чтобы он распечатал справочное сообщение, когда он работает автономно. Как процесс может узнать, используется ли он в качестве канала. Сравнивая ...
Интересно, что лучше для реализации вкладок в веб-браузере? (Пример: Firefox использует многопоточность для своих вкладок, а Google Chrome - многопроцессорность ...)
У меня нет серьезных причин задавать этот вопрос, кроме любопытства - используя C #, есть ли способ определить из кода, от имени какого пользователя работает мой процесс? Чтобы проиллюстрировать использование ...
Я немного запутался насчет потоков ... что есть какие? Просто, какой поток я должен использовать, чтобы перехватить вывод моего процесса, и какой поток я должен использовать, чтобы дать моему процессу какой-либо ввод?
Я пытаюсь изменить имя своего процесса, как оно отображается в ps и Activity Monitor во время выполнения. Я нашел несколько заметок о том, что нет портативного способа сделать это (что меня не волнует). Вот что я ...
Мне нужно создать сценарий, который получает от пользователя следующее: 1) Имя процесса (на linux). 2) Имя файла журнала, который этот процесс записывает в него. Ему нужно убить процесс и убедиться, что ...
Это должно быть просто, но я просто этого не вижу. Если у меня есть идентификатор процесса, как я могу использовать его для получения информации о процессе, такой как имя процесса.
Я запускаю дочерний процесс, который предоставляет конечную точку WCF. Как я могу сообщить от дочернего процесса родительскому процессу, что дочерний процесс полностью инициализирован и теперь он может получить доступ к конечной точке? ...
У меня возникли некоторые проблемы с пониманием того, как использовать fork () в Unix. Я привык, когда мне нужно распараллеливание, создавать потоки в моем приложении. Это всегда что-то вроде CreateNewThread (...
Я прочитал документацию по Process.StandardOutput, в которой есть эта цитата: Если родительский процесс вызывает p.WaitForExit перед p.StandardOutput.ReadToEnd и дочерним ...
В чем разница между Process.fork и новым Process.spawn методы в Ruby 1.9.2 и какой из них лучше запускать другую программу в подпроцессе? Насколько я понимаю Process.fork принимает ...
Идентификатор процесса - это номер, который однозначно идентифицирует процесс. Дескриптор процесса - это также число, которое однозначно идентифицирует объект ядра процесса. Зачем нам они оба, ведь любой из них может ...
Я собираюсь выполнить процесс (lame.exe) для кодирования файла WAV в MP3. Я хочу обработать STDOUT и STDERR процесса для отображения информации о ходе выполнения. Мне нужно использовать потоки? Я не могу ...
Я хочу, чтобы мое приложение открывало только один процесс, т.е. если один процесс уже открыт, а пользователь хочет снова открыть exe - он не откроет другой процесс. как это сделать в Qt - linux? 10x!
What are the practical differences between putting a service in a separate process or keeping it in the app's main process? What would each scenario be used for?
Я знаю, что у нас есть 10 секунд на обработку намерения; в противном случае сработает сторожевой таймер. Предположим, это будет облегченная функция. Итак, мой вопрос: работает ли BroadcastReceiver в одном и том же ...
I am writing something similar to the http://ideone.com/. Currently I am running user processes with CreateProcess call. I kill the process if it runs longer then specified amount of time but I don't ...