您好,欢迎光临本网站![请登录][注册会员]  
文件名称: 进程和线程的故事.pdf
  所属分类: Web开发
  开发工具:
  文件大小: 395kb
  下载次数: 0
  上传时间: 2019-08-03
  提 供 者: yan****
 详细说明:Python网络编程相关实战编程知识,实用!建议下载来阅读下!高清!!!第6课:进程和线程的故事 M經 课程内容 多进程及通信 多线程及通信 本次课內容重点讲解 Python的进程、线程的相关知识;包括进程、线程 的机制和应用场合等。 DATAGURU专业数据分析社区 Python魔鬼训练莒讲师陈晓伍 第1节:什么是进程 M經 ■进程( Process)是计算机中的程序关于某数据集合上的一次运行活动,是系 统进行资源分配和调度的基本单位,是操作系统结构的基础。在早期面向进 程设计的计算机结构中,进程是程序的基本执行实体;在当代面向线程设计 的计算机结构中,进程是线程的容器。程序是指令、数据及其组织形式的描 述,进程是程序的实体 多进程即由多个进程协作同时处理一个任务,它们都拥有自己的执行资源, 包括数据、cpu、内存资源。 DATAGURU专业数据分析社区 Python魔鬼训练莒讲师陈晓伍 第1节:进程的实现 M經 fork 基于类UNIX的系统下可用 import os print'Process(%s)start.%os.getpidO pid oS fork if pid==0 else. print I am child process(%5)and my parent is %s. %(os.getpidO, os. getppidO print I (%s)just created a child process(%s). %(os. getpidO, pid) DATAGURU专业数据分析社区 Python魔鬼训练莒讲师陈晓伍 第1节:进程的实现 M經 multiprocessing 跨平台的多进程实现模块 ■ Process poo 对于同时要启动很多进程的情况 DATAGURU专业数据分析社区 Python魔鬼训练莒讲师陈晓伍 第1节:进程间通信 M經 ueue 队列是进程安全的 pe 管道是进程非安全的 Lock 锁机制保障进程有序 DATAGURU专业数据分析社区 Python魔鬼训练莒讲师陈晓伍 第1节:进程间通信 M經 共享内存 实现进程间的内存共享 ■ Manager 内存共享的另一种方式 DATAGURU专业数据分析社区 Python魔鬼训练莒讲师陈晓伍 第2节:什么是线程 M經 ■线程,有时被称为轻量级进程 Lightweight Process,WP),是程序执行 流的最小单元。一个标准的线程由线程ID,当前指令指针(PC),寄存器集合 和堆栈组成。另外,线程是进程中的一个实体,是被系统独立调度和分派的 基本单位,线程自己不拥有系统资源,只拥有一点儿在运行中必不可少的资 源,但它可与同属一个进程的其它线程共享进程所拥有的全部资源。 一个线程可以创建和撤消另一个线程,同一进程中的多个线程之间可以并发 执行,即多线程 DATAGURU专业数据分析社区 Python魔鬼训练莒讲师陈晓伍 第2节:线程的实现 M經 thread python底层实现 threading 对一些线程的操作对象化 ■ threadpool 线程池 DATAGURU专业数据分析社区 Python魔鬼训练莒讲师陈晓伍
(系统自动生成,下载前可以参看下载内容)

下载文件列表

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度
  • 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.
 输入关键字,在本站1000多万海量源码库中尽情搜索: