9.1.6.1. Использование функций POSIX: wait() и waitpid()

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг

12.3.3.2 Wait

Из книги Архитектура операционной системы UNIX автора Бах Морис Дж

12.3.3.2 Wait многопроцессорная версия алгоритма wait { для (;;) { /* цикл */ перебор всех процессов-потомков:   if (потомок находится в состоянии "прекращения существования") return;  P(zombie_semaphore);  /* начальное значение — 0 */ }}Рисунок 12.15. Многопроцессорная версия алгоритма waitИз главы 7 мы


Использование функций

Из книги Excel. Мультимедийный курс автора Мединов Олег

Использование функций Программа Excel содержит огромное количество функций: математических, статистических, инженерных, логических, текстовых, финансовых и т. д. Эти функции вы можете использовать для создания формул или обработки данных таблицы.В данном разделе действие


Правило 30: Тщательно обдумывайте использование встроенных функций

Из книги Эффективное использование C++. 55 верных способов улучшить структуру и код ваших программ автора Мейерс Скотт

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


ГЛАВА 2 Использование файловой системы и функций символьного ввода/вывода Windows

Из книги Системное программирование в среде Windows автора Харт Джонсон М

ГЛАВА 2 Использование файловой системы и функций символьного ввода/вывода Windows Нередко самыми первыми средствами операционной системы (ОС), с которыми разработчик сталкивается в любой системе, являются файловая система и простой терминальный ввод/вывод. Ранние ОС для PC,


Использование функций в операторах присваивания

Из книги VBA для чайников автора Каммингс Стив

Использование функций в операторах присваивания Поскольку функции и создаваемые вами процедуры типа Function возвращают значения, их тоже можно использовать в операторах присваивания. Например:ctrFavorite = InputBox(Кто сегодня фаворит?)В данном случае используется функция VBA Input Box,


Использование в scoqe встроенных функций

Из книги Самоучитель работы на Macintosh автора Скрылина Софья

Использование в scoqe встроенных функций Независимо от того, пишете ли вы собственную функцию или процедуру Sub, не стесняйтесь призывать на помощь широчайшие возможности встроенных функций Excel по анализу данных и проведению вычислений. Использовать их в своем собственном


5.2.7. Использование функций в формулах

Из книги Linux программирование в примерах автора Роббинс Арнольд

5.2.7. Использование функций в формулах Функцией называется операция, используемая в формуле, которая производит какие-либо действия с содержимым ячеек: вычисления, манипуляции с датами, со строками текста и т. п. Numbers включает 168 функций.Каждая функция состоит из имени и


9.1.6.2. Использование функций BSD: wait3() и wait4()

Из книги Язык Си - руководство для начинающих автора Прата Стивен

9.1.6.2. Использование функций BSD: wait3() и wait4() Системные вызовы BSD wait3() и wait4() полезны, если вы интересуетесь ресурсами, использованными порожденным процессом. Функции нестандартны (что означает, что они не являются частью POSIX), но широко доступны, в том числе на GNU/Linux. Объявления


ИЗУЧЕНИЕ И ИСПОЛЬЗОВАНИЕ ФУНКЦИЙ printf( ) И scanf( )

Из книги UNIX: разработка сетевых приложений автора Стивенс Уильям Ричард

ИЗУЧЕНИЕ И ИСПОЛЬЗОВАНИЕ ФУНКЦИЙ printf( ) И scanf( )      Функции printf( ) и scanf( ) дают нам возможность взаимодействовать с программой. Мы называем их функциями ввода-вывода. Это не единственные функции, которыми мы можем воспользоваться для ввода и вывода данных с помощью


wait

Из книги автора

wait Формат:wait ID процессаЭта команда устанавливает длительность ожидания для ID процесса перед возобновлением его выполнения либо устанавливает длительность ожидания всех фоновых процессов перед возобновлением их выполнения.Для задания интервала ожидания ID процесса


5.10. Функции wait и waitpid

Из книги автора

5.10. Функции wait и waitpid В листинге 5.7 мы вызываем функцию wait для обработки завершенного дочернего процесса.#include <sys/wait.h>pid_t wait(int *statloc);pid_t waitpid(pid_t pid, int *statloc, int options);Обе функции возвращают ID процесса в случае успешного выполнения, -1 в случае ошибкиОбе функции, и wait, и waitpid,


Различия между функциями wait и waitpid

Из книги автора

Различия между функциями wait и waitpid Теперь мы проиллюстрируем разницу между функциями wait и waitpid, используемыми для сброса завершенных дочерних процессов. Для этого мы изменим код нашего клиента TCP так, как показано в листинге 5.7. Клиент устанавливает пять соединений с


Пример: использование функций gethostbyname и getservbyname

Из книги автора

Пример: использование функций gethostbyname и getservbyname Теперь мы можем изменить код нашего TCP-клиента времени и даты, показанный в листинге 1.1, так, чтобы использовать функции gethostbyname и getservbyname и принимать два аргумента командной строки: имя узла и имя службы. Наша программа


Использование функций sigsetjmp и siglongjmp

Из книги автора

Использование функций sigsetjmp и siglongjmp Нашу проблему можно решить корректно, если отказаться от прерывания блокированного системного вызова обработчиком сигнала, вместо этого вызвав из обработчика сигнала функцию siglongjmp. Этот метод называется нелокальным оператором goto