zoukankan      html  css  js  c++  java
  • 【python】-进程与线程

    线程是操作系统能够进行运算调度的最小单位, 它包含在进程之中,是进程中的实际运作单位。

    一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不

    同的任务。

    进程:QQ要以一个整体的形式暴露给操作系统功能管理,里面包含对各种资源的调用。

    内存对各种资源管理的集合 就可以成为进程。

    线程:是操作系统最小的调度单位,是一串指令的集合。

    进程:要操作CPU,必须要先创建一个线程。进程是一堆资源的集合。

    进程本身不可以执行,进程要执行必须先生成线程。

    所有在同一个进程里的线程是共享同一块内存空间的。

    启动线程快。

    进程与线程的区别?

    线程共享内存空间,进程的内存是独立的。

    同一个进程的线程之间可以直接通信。

    两个进程要通信,必须通过一个中间代理来实现。

    创建新线程很简单,创建新进程需要对其父进程进行一次克隆。

    一个线程可以控制和操作同一个进程里 的其他线程,但是进程只能操作子进程。

    多线程:

     

  • 相关阅读:
    Java Servlet-http协议
    ajax-典型应用-添加购物车
    ajax-典型应用-验证用户名
    jquery学习--选择器
    jquery---helloworld
    java转换json需导入的jar包说明
    vue对象更新
    解决方法:linux中无法使用root用户ssh远程登录
    related_name和related_query_name举例区别
    numpy 通用函数
  • 原文地址:https://www.cnblogs.com/linalove/p/8586222.html
Copyright © 2011-2022 走看看