- 博客(2)
- 收藏
- 关注
原创 聊聊python的多进程、多线程(概念、特点、比较、使用场景)
进程概念 一个运行起来的程序,就拥有了系统给分配的资源(例如内存、CPU、网卡、声卡等),所以说它是操作系统分配资源的基本单位,它给程序的运行(线程)提供了资源和环境 对进程应用场景 Io密集型操作(cpu操作指令比较多、如科学计算、位数多的浮点运算) 特点: 进程是不共享资源的 进程切换需要的资源很大,效率很低 进程是并行 进程通讯 如Queue、Pipe、Manager、Event 这里只讲...
2019-08-23 21:16:09
628
原创 python2.7中,range和xrange的区别
range生成的是一个list对象 xrange生成的是一个生成器对象 假如有一个一亿次的循环,如果使用range就会生成一亿个list对象,占内存 如果你使用的是xrange那么就只占用对象的空间,想要下一个结果只需要next就行了 在python3中range实际已经是xrange了,属于性能上的优化,range已经是被取消了 ...
2019-08-23 21:09:52
360
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人