当前位置: 首页 > news >正文

【操作系统】Linux之进程管理一

第1关:获取进程常见属性

    ret.pid=getpid();

    ret.ppid=getppid();

第2关:进程创建操作-fork

pid_t pid =fork();

    if(pid==-1) printf("创建进程失败!");

    else if(pid==0) printf("Children");

    else printf("Parent");

第3关:进程创建操作-vfork

pid_t pid=vfork();

    if(pid==-1) printf("创建进程失败!\n");

    else if(pid==0) printf("Children\n");

    else printf("Parent\n");

第4关:进程终止 

  void output()

    {

        printf("%d",getpid());

    }

    if(atexit(output)!=0)

    {

        printf("调用atexit函数错误!");

    }

   

http://www.lryc.cn/news/470849.html

相关文章:

  • C语言_数据在内存中的存储
  • 华为原生鸿蒙操作系统:我国移动操作系统的新篇章
  • 队列的基本操作(数据结构)
  • linux开机自启动三种方式
  • AI创作者与人类创作者的协作模式
  • FPGA第 13 篇,使用 Xilinx Vivado 创建项目,点亮 LED 灯,Vivado 的基本使用(点亮ZYNQ-7010开发板的LED灯)
  • Kafka文档阅读笔记之基本操作
  • Golang | Leetcode Golang题解之第506题相对名次
  • 机器学习——元学习(Meta-learning)
  • 【TIMM库】是一个专门为PyTorch用户设计的图像模型库 python库
  • 【AIGC】从CoT到BoT:AGI推理能力提升24%的技术变革如何驱动ChatGPT未来发展
  • 若依部署上线遇到的问题
  • 一个vue3的待办列表组件
  • 深入分析梧桐数据库SQL查询之挖掘季度销售冠军
  • 「ZJUBCA秋季迎新见面会预告」
  • 钉钉消息推送工具类
  • Android Studio 导入/删除/新建库的模块(第三方项目) - Module
  • flowable 去掉自带的登录权限
  • 第T8周:猫狗识别
  • 第十七周:机器学习
  • 算法4之链表
  • 掌握未来技术:KVM虚拟化安装全攻略,开启高效云端之旅
  • 挖矿病毒的处理
  • JVM(HotSpot):GC之G1垃圾回收器
  • appium文本输入的多种形式
  • springboot095学生宿舍信息的系统--论文pf(论文+源码)_kaic
  • 使用SQL在PostGIS中创建各种空间数据
  • ArkTS 如何适配手机和平板,展示不同的 Tabs 页签
  • Docker下载途径
  • Windows: 如何实现CLIPTokenizer.from_pretrained`本地加载`stable-diffusion-2-1-base`