Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Valentin Nechayev                    2:5020/400     05 Jun 2002  23:53:54
 To : Vladimir Mosgalin
 Subject : Re: fork()
 -------------------------------------------------------------------------------- 
 
 >>> Vladimir Mosgalin wrote:
 
   RM>> А что это за функция - fork()? В чем прикол? :)
   VE> man 3 fork
 > Я уж подумал, не перевернулось ли все с ног на голову... Ты больше такую
 > траву не кури! man 2 fork...
 
 Почему так сразу и трава?
 
 asmlinkage int sys_fork(struct pt_regs regs)
 {
         return do_fork(SIGCHLD, regs.esp, ®s, 0);
 }
 
 asmlinkage int sys_clone(struct pt_regs regs)
 {
         unsigned long clone_flags;
         unsigned long newsp;
         clone_flags = regs.ebx;
         newsp = regs.ecx;
         if (!newsp)
                 newsp = regs.esp;
         return do_fork(clone_flags, newsp, ®s, 0);
 }
 
 И кто мешает убрать вызов sys_fork() из libc и заменить его
 на sys_clone(SIGCHLD)? По сути ничего не изменится, но fork()
 станет библиотечной функцией.
 /netch
 --- ifmail v.2.15dev5
  * Origin: Dark side of coredump (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 fork()   Dmitriy Tochansky   25 May 2002 15:12:29 
 Re: fork()   Oleg Polyanski   26 May 2002 10:33:08 
 Re: fork()   Sergey V. Leschenko   26 May 2002 10:51:26 
 Re: fork()   Oleg Polyanski   26 May 2002 12:10:31 
 Re: fork()   Stepan V. Karpenko   26 May 2002 18:07:49 
 fork()   Rashid Mukhamedov   28 May 2002 16:08:38 
 Re: fork()   Alexey Shaposhnikov   30 May 2002 14:21:26 
 fork()   Valentin Ermolaev   30 May 2002 12:53:22 
 Re: fork()   Vladimir Mosgalin   01 Jun 2002 23:11:42 
 Re: fork()   Valentin Nechayev   05 Jun 2002 23:53:54 
 fork()   Valentin Ermolaev   08 Jun 2002 01:18:21 
 Re: fork()   Ilya Dikarev   31 May 2002 00:07:36 
 Re: fork()   Stepan V. Karpenko   31 May 2002 14:53:06 
 Re: fork()   Eugene Korovin   27 May 2002 00:46:19 
Архивное /ru.linux/736879ebbcbb.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional