在Python for * nix中, time.sleep()
阻塞线程或进程?
#1楼
只有线程,除非您的进程具有单个线程。
#2楼
进程本身无法运行。 关于执行,进程只是线程的容器。 这意味着您根本无法暂停该过程。 它根本不适用于过程。
#3楼
只是线程。
#4楼
它只会休眠线程,除非您的应用程序只有一个线程,在这种情况下,它将休眠线程并有效地进程。
睡眠中的python文档未指定此内容,因此我当然可以理解混淆!
http://docs.python.org/2/library/time.html
#5楼
该线程将阻塞,但是该进程仍然有效。
在单线程应用程序中,这意味着您在睡眠时一切都被阻止了。 在多线程应用程序中,只有您显式“睡眠”的线程将被阻塞,其他线程仍在进程中运行。
来源:oschina
链接:https://my.oschina.net/u/3797416/blog/3185329