美文网首页python与Tensorflow
Python——入门级(多线程与多进程)

Python——入门级(多线程与多进程)

作者: SpareNoEfforts | 来源:发表于2018-09-02 16:11 被阅读7次

多线程

多线程 Threading 是一种让程序拥有分身效果. 能同时处理多件事情. 一般的程序只能从上到下一行行执行代码, 不过 多线程 (Threading) 就能打破这种限制. 让你的程序鲜活起来.

多进程

我们在多线程 (Threading) 里提到过, 它是有劣势的, GIL 让它没能更有效率的处理一些分摊的任务. 而现在的电脑大部分配备了多核处理器, 多进程 Multiprocessing 能让电脑更有效率的分配任务给每一个处理器, 这种做法解决了多线程的弊端. 也能很好的提升效率.

相关文章

网友评论

    本文标题:Python——入门级(多线程与多进程)

    本文链接:https://www.haomeiwen.com/subject/jgymwftx.html