@[toc] 1.类比 一个生产玩具的工厂: 一个生产线成为一个进程,一个生产线有多个工人,所以工人为线程 单进程 多线程:一条生产线,多个工人 多进程 多线程:多条生产线,多个工人 协程:工人空闲的时候安排做其他事 2.总结 1.进程是资源分配的单位 2.线程为操作系统调度的单位 3.进程切换需要 ...
分类:
编程语言 时间:
2019-08-23 10:48:04
阅读次数:
86
@[toc] 1.说明 上个博文携程实现的多任务 依然是一个进程,一个线程,只不过执行了不同的代码部分 这里使用gevent,或者greenlet 当gevent执行的时候遇到gevent.sleep(time)就会切换执行 2.代码 关于作者 "个人博客网站" "个人GitHub地址" 个人公众号 ...
分类:
编程语言 时间:
2019-08-23 10:28:25
阅读次数:
89
1 # -*- coding:utf-8 -*- 2 from multiprocessing import Pool 3 import os,time,random 4 5 6 def worker(msg): 7 t_start = time.time() 8 print("%s开始执行" % ... ...
分类:
系统相关 时间:
2019-08-21 15:14:52
阅读次数:
107
一、虚拟化分类 1、虚拟化,是指通过虚拟化技术将一台计算机虚拟为多台逻辑计算机。在一台计算机上同时运行多个逻辑计算机,每个逻辑计算机可运行不同的操作系统,并且应用程序都可以在相互独立的空间内运行而互相不影响,从而显著提高计算机的工作效率。 2、虚拟化层次种类: (1) 完全虚拟化 最流行的虚拟化方法 ...
分类:
其他好文 时间:
2019-08-21 13:48:14
阅读次数:
80
1.磁盘配额管理使用介绍在linux系统中,由于是多用户、多任务的环境,如果有少数几个用户大量使用磁盘空间,导致其他用户的正常使用,因此需要对各个用户的磁盘空间进行管理和限定。2.quota用途和用法用途:限制某一个用户的最大磁盘配额用法:在配置文件/etc/fstab挂载参数后面增加usrquota和grpquota参数使用xfs_quota编辑命令xfs_quota-x-c‘limit
分类:
其他好文 时间:
2019-08-21 11:33:38
阅读次数:
82
推出一个半月,斯坦福SQuAD问答榜单前六名都在使用BERT 推出一个半月,斯坦福SQuAD问答榜单前六名都在使用BERT BERT 成为了你做 NLP 时不得不用的模型了……吗? 今日,机器之心小编在刷 Twitter 时,发现斯坦福自然语言处理组的官方账号发布了一条内容:谷歌 AI 的 BERT ...
分类:
其他好文 时间:
2019-08-20 15:22:07
阅读次数:
202
结果: 此时进入到了死锁的状态,都在等对方先解开 避免死锁 程序设计时尽量避免(银行家算法) 添加超时时间。。。。等 银行家算法 [背景知识] 一个银行家如何将一定数目的资金安全地借给若干个客户,使这些客户既能借到钱完成要干的事,同时银行家又能收回全部资金而不至于破产,这就是银行家问题。这个问题同操 ...
分类:
编程语言 时间:
2019-08-20 15:18:31
阅读次数:
96
进程和线程的比较 参考链接:https://www.liaoxuefeng.com/wiki/1016959663602400/1017631469467456 我们介绍了多进程和多线程,这是实现多任务最常用的两种方式。现在,我们来讨论一下这两种方式的优缺点。 首先,要实现多任务,通常我们会设计Ma ...
分类:
编程语言 时间:
2019-08-20 12:18:41
阅读次数:
71
GNU/Linux与开源文化的那些人和事 时间:2015-09-24 作者:admin 分类:新手入门 阅读:167次 http://embeddedlinux.org.cn/emb-linux/entry-level/201509/24-3921.html 作者写的很好呢.. 一、计算机的发明 世 ...
分类:
系统相关 时间:
2019-08-19 21:14:02
阅读次数:
127
一 什么是进程 ? 进程:正在进行的一个过程或者说一个任务。而负责执行任务则是cpu。 ? 举例(单核+多道,实现多个进程的并发执行): ? 太白金星在一个时间段内有很多任务要做:python备课的任务,写书的任务,交女朋友的任务,王者荣耀上分的任务, ? 但太白金星同一时刻只能做一个任务(cpu同 ...
分类:
系统相关 时间:
2019-08-19 00:16:25
阅读次数:
191