Unix-подобные системы
Предотвратить распространение SIGINT от подсистемы к родительской оболочке в Zsh
00
Вопрос или проблема Мне нужно предотвратить распространение SIGINT (Ctrl-C) от подсистемы к функциям родительской оболочки в Zsh. Вот минимальный пример: function sox-record { local output="${1:-$(mktemp).wav}" ( rec "${output}" trim 0 300 # Часть пакета
Unix-подобные системы
Как я могу просмотреть потоки для выполняемого процесса, который создает потоки?
00
Вопрос или проблема Я написал очень небольшую программу, которая создает два потока: #include <pthread.h> #include <stdio.h> #include <unistd.h> void *start() { printf("Я новый поток!\n"); printf("%d\n",pthread_self());
Unix-подобные системы
Супервизор удаляет процесс после успешного выполнения
00
Вопрос или проблема У меня есть следующая конфигурация для процесса, который должен работать непрерывно. Судя по всему, он работает очень хорошо, но через несколько часов или иногда через несколько минут процесс завершается. Любая помощь будет высоко оценена.
Unix-подобные системы
Как я могу увидеть статистику ввода/вывода для процесса, который работает кратковременно?
00
Вопрос или проблема Для длительных процессов, таких как init, я могу делать такие вещи, как $ cat /proc/[pid]/io Что я могу сделать, если хочу увидеть статистику для кратковременно работающего процесса, например, утилиты командной строки, такой как ls?