包處理

Python使用asyncio包處理併發詳解

阻塞型I/O和GIL CPython 直譯器本身就不是執行緒安全的,因此有全域性直譯器鎖(GIL),一次只允許使用一個執行緒執行 Python 位元組碼。因此,一個 Python 程序通常不能同時使用多個 CPU 核心。 然而,標準庫中所有執行阻塞型 I/O 操作的函式,在等待作業系統返回結果時都會 […]