URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 3853
[ Назад ]

Исходное сообщение
"Блокировка индексов"

Отправлено Kornfan , 20-Янв-05 13:16 
Объясните, что произойдет, если процесс, исполняющий программу на (см. ниже) запустит с помощью функции exec самого себя. Как в таком случае ядро сможет избежать возникновения тупиковых ситуаций, связанных с блокировкой индексов?

main(argc,argv)                      
int argc;
char *argv[];
                      {                                                 execl(argv[0],argv[0],0);
                   }          


Содержание

Сообщения в этом обсуждении
"Блокировка индексов"
Отправлено Dead Mustdie , 20-Янв-05 13:50 
>Объясните, что произойдет, если процесс, исполняющий программу
>на (см. ниже) запустит с помощью функции exec самого себя.
>Как в таком случае ядро сможет избежать возникновения тупиковых
>ситуаций, связанных с блокировкой индексов?

Дык зациклится эта самая программа. Что и понятно.
А чего там, собственно, блокировать? Процесс реально
остаётся тот же самый, даже подгрузки кода не происходит.
Индексы чего?