同步與非同步 Io:從阻塞到高效
Jan 4 · 2 min read · 引言:從一杯咖啡說起 想像一下,你走進一家咖啡店。根據店員的工作模式,你的體驗會截然不同,而這恰好完美地解釋了程式設計中兩種處理 I/O (輸入/輸出) 的核心思想。 情境一(同步模式) 你來到一家只有一名店員的咖啡店。你點了一杯拿鐵,這位店員從點餐、收款、磨豆、沖煮咖啡到最後交到你手上,全程親力親為。在他完成你這杯咖啡的所有步驟之前,他完全無法為下一位排隊的客人服務。下一位客人只能乾等。 這位店員就像一個「同步」(Synchronous) 的處理程序,一次只能專心做一件事,做完才能進行下一件...
Join discussion












