vfork
extern pid_t vfork(void);
pid = (strcmp(gargv[0], _PATH_LS) == 0) ? fork() : vfork();
switch(vfork()) {
pid = vfork();