AI术语词典

A comprehensive multilingual AI terminology dictionary

Definition

异步处理允许软件执行长时间运行的任务(如I/O操作或复杂计算),而不会冻结主应用程序界面或阻塞其他进程。通过事件循环和回调机制,程序可以在等待任务完成的同时继续响应其他请求,从而提高系统的并发能力和响应速度。

Summary

一种编程范式,任务在主执行线程之外独立运行,允许进行非阻塞操作。

Key Concepts

Use Cases

Code Example

1
2
3
4
5
6
7
import asyncio

async def fetch_data():
    await asyncio.sleep(1)
    return 'Data'

asyncio.run(fetch_data())