fork的理解

一. 注意点

  • 1.进程是并发的,主进程和子进程同时进行,效率高
  • 2.子进程产生时是完全复制主进程的状态的,只有在产生修改的时候才会单独分配资源。

二.

下面程序一共应该为8个进程,但code的终端看到只有7个进程号的原因。因为fork返回的都是子进程号,差的那一个是第一个主进程,他不是fork产生的子进程,是终端的子进程。
请添加图片描述

请添加图片描述

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-11 14:20:01       67 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-11 14:20:01       72 阅读
  3. 在Django里面运行非项目文件

    2024-07-11 14:20:01       58 阅读
  4. Python语言-面向对象

    2024-07-11 14:20:01       69 阅读

热门阅读

  1. c++ 常用数学函数讲解 初步讲解

    2024-07-11 14:20:01       23 阅读
  2. 菜鸟的Leetcode(02)

    2024-07-11 14:20:01       24 阅读
  3. uniapp图片压缩之后在上传

    2024-07-11 14:20:01       22 阅读
  4. composables 目录下的文件(web前端)

    2024-07-11 14:20:01       23 阅读
  5. 刷题——利用两个栈实现队列

    2024-07-11 14:20:01       24 阅读
  6. AWS需要实名吗?

    2024-07-11 14:20:01       22 阅读
  7. Redis新手教程

    2024-07-11 14:20:01       21 阅读
  8. 薄冰英语语法学习--代词1

    2024-07-11 14:20:01       19 阅读
  9. 03-图像基础-视音频参数

    2024-07-11 14:20:01       27 阅读