多任务
骑着笨鸟的小白
这个作者很懒,什么都没留下…
展开
-
学习笔记----多任务-线程
多任务的概念操作系统可以同时运行多个任务。打个比方,你一边在用浏览器上网,一边在听MP3,一边在用Word赶作业,这就是多任务,至少同时有3个任务正在运行。还有很多任务悄咪咪地在后台同时运行着,只是桌面上没有显示而已。并行:在计算机系统中能同时执行两个或多个处理的一种计算方法。[通俗说:一台四核计算机,每个单核cpu执行一个程序,并同时进行。简称:真的多任务]并发:在操作系统中,是指一个时间...原创 2019-05-01 22:35:08 · 109 阅读 · 0 评论 -
学习笔记----多任务-进程
进程、程序的概念狭义、通俗定义:程序: 一个硬盘上的一个*.exe,是未执行的。静态的。进程:一个正在运行的程序,代码+用到的资源 称之为进程,它是操作系统分配资源的基本单元。进程的状态工作中,任务数往往大于CPU的核数,即一定有一些任务正在执行,而另外一些任务在等待cpu进行执行,因此导致了有了不同的状态。线程与进程区别定义不同进程是系统进行资源分配和调度的一个独立单位线程...原创 2019-05-06 19:54:27 · 99 阅读 · 0 评论 -
学习笔记----多任务-协程
可迭代对象与迭代器关系:迭代器一定是可迭代对象,可迭代对象不一定是迭代器。如何判断:可迭代对象:在Python中如果有一个对象有__iter__()方法,则称这个对象是可迭代的(Iterable)。迭代器:在Python中如果有一个对象有__iter__()方法和__nuxt__()方法,则称这个对象是迭代器(Iterator)。代码示例: 1 from collections im...原创 2019-05-09 18:04:34 · 114 阅读 · 0 评论