zoukankan      html  css  js  c++  java
  • 并发编程

    1.子进程回收资源的两种方式:
    - 1) join让主进程等待子进程结束,并回收子进程资源,主进程再结束并回收资源。
    - 2) 主进程 “正常结束” ,子进程与主进程一并被回收资源。
    2.僵尸进程与孤儿进程(了解)
    2.守护进程
    当主进程结束时,子进程也必须结束,并回收。
    3.进程间数据是隔离的
    4.进程互斥锁
    互斥锁是一把锁,用来保证数据读写安全的。
    - 抢票例子
    5.队列 先进先出 进----》 [3, 2, 1] ----》 出 1, 2, 3
    - 先存放的数据,就先取出来。
    相当于一个第三方的管道,可以存放数据。
    应用 让进程之间数据进行交互。
    6.IPC机制 (进程间实现通信) 面试问 什么是IPC机制
    7.生产者与消费者
    - 生产者 生产数据的
    - 消费者 使用数据的
    - 生产油条的有人总比吃油条的人少 --- 生产数据跟不上 使用数据的人 ---》 供需不平衡
    - 吃油条的人比生产的油条要少 --- 使用数据的速度 跟不上 生产数据的速度
    - 通过队列来实现,解决供需不平衡问题

  • 相关阅读:
    iptables 学习
    linux frp 配置
    LINUX下安装TOMCAT 及JDK方法
    更改默认源pip
    重装ORACLE参考
    pandas入门学习
    python笔记
    redis 笔记
    STM32工程编译后TIM1时钟变慢的解决
    IAR工程编译错误问题
  • 原文地址:https://www.cnblogs.com/hexianshen/p/12003172.html
Copyright © 2011-2022 走看看