我知道如果我对shell脚本很好(即:在运行之前),所有从shell脚本开始的进程也会被剔除。
如果我启动一个shell脚本并重命令它,那么所有子进程是否也会被重命名?
查看了renice手册页,没有提到子进程。
答案 0 :(得分:7)
子进程在创建时继承了当前优先级。这意味着,如果您重新设置父项并启动子项,则它将具有修改后的优先级。
您租房时已经开始运行的儿童不会受到影响。
线索在fork()
手册页(开始一个孩子是fork/exec
操作):
fork()创建一个子进程,该进程与父进程的PID和PPID不同,并且资源利用率设置为0。