可能重複: Green Threads vs Non Green Threads 爲什麼Java線程在被稱爲 「綠色線程」 在JVM用戶級別實現?這與環境主義類比嗎?意思是說它們比操作系統線程或其他什麼東西更浪費? 編輯:要使用該術語,其中一些參考: Wikipedia Java threads FAQ Java documentation
可能重複: Technically why is processes in Erlang more efficient than OS threads? 在任何時間Erlang進程或綠色線程或協程被提及,它們總是相比內核線程時描述爲「重量輕」。通常給出的原因是內核線程涉及緩慢的上下文切換。 但究竟是關於上下文切換是慢?與在用戶空間切換綠色線程相比,速度有多慢? 是上下文切換主(僅?),其佔如Nig
這裏的測試用例... import Tkinter as tk
import thread
from time import sleep
if __name__ == '__main__':
t = tk.Tk()
thread.start_new_thread(t.mainloop,())
# t.iconbitmap('icon.ico')
b