孤儿进程:因为父进程先退出而导致一个子进程被init进程收养的进程为孤儿进程。

因此,可以通过创建孤儿进程,改变native进程的父进程,达到防止系统清理。

关键代码实现:

#include <stdio.h>#include <stdlib.h>#include <unistd.h>int main(){   pid_t child_pid;   child_pid=fork();   if(child_pid<0)   {     perror("fork error");     exit(EXIT_FAILURE);   }   if(child_pid==0)//子进程处理 事务   {      while(1)      {         printf("hello world\n");         sleep(1);      }      return 0;   }else   {     printf("father bye byte\n");     exit(EXIT_SUCCESS);   }}

更多相关文章

  1. Root Android(安卓)and Install Recovery linux shell script &
  2. Android(安卓)IPC 进程间通信机制之 Messenger
  3. android的aidl进程间通讯(二)
  4. Android即时通讯——融云——基本环境搭建(坑很多)
  5. Please ensure that adb is correctly located at 'C:\Users\A
  6. android binder 机制二(client和普通server)
  7. Android进程通信-AIDL
  8. Android(安卓)8.0启动Service问题
  9. 浅析android下propt怎么通过init进程传递和glibc库函数的添加

随机推荐

  1. 关于XML文档的基本操作的实例代码分享
  2. Parse XML Tree 解析XML文件的代码实例
  3. 浅谈WEB页面工具语言XML(六)展望
  4. XML解析之DOM4J解析的示例代码
  5. 浅谈WEB页面工具语言XML(五)好处
  6. XML模式-详细介绍DocBook XML
  7. xml解析java基础的详细介绍
  8. 使用XML将机器内码转换为人们能够理解的
  9. XML模式-RDF的详细介绍
  10. XML模式-vCard结构详解