Результаты поиска по запросу "process"

2 ответа

Вы не закрываете потоки, которые вы не открывали - это неприятный побочный эффект. Если вы создали процесс, сначала убейте его, а затем закройте потоки.

мог найти разъяснение этого в документации. Но когда у нас естьProcess объект и вызовgetInputStream(), Получим ли мы новый поток, который мы должны явно закрыть, когда закончим с ним? или мы получаем поток, который уже существует, связанный с ...

2 ответа

Процесс может быть (и обычно) связан с «управляющим терминалом». Этот терминал может быть аппаратным в конце последовательной линии или, что гораздо более вероятно, сегодня виртуальным программным эквивалентом. TTY наследуется от родительского процесса. Скорее всего, ваша IDE отсоединяется от своего TTY, и при запуске вне вашей Java-программы наследует TTY вашей оболочки.

я запускаю PS, один из столбцов выводится TTY. Что это значит? В частности, как определяется значение «??» сравнить с "ttys000"? Я спрашиваю, потому что у меня исполняется Java-программаsort через ProcessBuilder, и когда эта программа ...

5 ответов

У меня были проблемы с сохранением значений $ parent за пределами моего цикла while, в противном случае я бы создал второй цикл for для перемещения из $$ обратно в init. Я оставлю это в качестве упражнения для читателя.

ел бы создать псевдоним bash, который дает мне дерево процессов из текущей сессии bash, которую я использую, вплоть до init. Вариант использования - узнать, использовал ли яbash или жеvi«s:shell команда. Я использую MacOS X. Я слышал оpstree, ...

ТОП публикаций

4 ответа

Если образ вашей программы загружен в 0x0848000, вы не увидите ничего ниже этого - ни «MBR», ни чего-либо еще.

ux я узнал, что каждый процесс хранит данные, начиная с 0x08048000 на 32-битной машине (и 0x00400000 на 64-битной машине). Но я не знаю причину, почему начинать с этого. Какая памятьдо 0x08048000 используется для? ОбновитьНекоторые люди думают, ...

2 ответа

 очередной раз. У вас будет 3 открытых окна. Теперь прекратить средний.

я есть библиотека классов .NET, которая раскручивает вторичный процесс, который продолжается до тех пор, пока я не избавлюсь от объекта. Из-за некоторых задержек в памяти программы я решил добавить интеграционный тест, чтобы убедиться, что если ...

3 ответа

как контролировать (запускать / убивать) фоновый процесс (серверное приложение) в ruby

я пытаюсь настроить сервер для интеграционных тестов (на самом деле спецификации) через ruby и не могу понять, как управлять процессом. Итак, что я пытаюсь сделать, это: запустить грабли для моего драгоценного камня, который выполняет ...

4 ответа

Вы можете просто использовать это утверждение

ел бы отформатировать мойLogger вывод, чтобы включить текущее использование памяти, для части длительного процесса. Есть ли что-то встроенное в Ruby для этого, немного похоже на PHP memory_get_usage() ...

1 ответ

TLB (Transition Lookaside Buffer) будет сбрасываться при каждом переключении таблицы страниц, и это много тратит время.

ожет быть глупый вопрос, но он всплыл у меня в голове. Весь текст об адресном пространстве процесса и макете виртуальной памяти упоминает, что в адресном пространстве процесса есть место, зарезервированное для ядра. Например, в 32-разрядных ...

2 ответа

 Вы можете скрыть окно, но я уверен, что вы все еще можете прочитать вывод.

аюсь создать оболочку .NET для преобразования медиа-файлов с помощьюffmepg [http://ffmpeg.org]вот что я пробовал: static void Main(string[] args) { if (File.Exists("sample.mp3")) File.Delete("sample.mp3"); string result; using (Process p = new ...

1 ответ

@R .. Спасибо! На какую справочную страницу / документ мне следует обратиться за дополнительной информацией?

несколько вопросов, касающихся сигнализации. 1) когда у процесса есть еще несколько потоков наряду с основным потоком, и если сигнал повышен, какой поток прекратит свою обработку и продолжит работу с обработчиком сигнала? Это основной поток или ...