- 博客(1)
- 收藏
- 关注
原创 忙等待与事件驱动知识
忙等待指的是程序为了等待某个条件成立,不断主动检查这个条件,而不是暂停执行、等待系统通知。假设每秒只会真正返回一次True,那么剩下的大量时间里,CPU 都是在进行毫无意义的轮询。如果这个循环没有任何休眠机制,那么它可能在一秒钟内执行几十万甚至几百万次。因此,“程序没处理业务”并不代表“CPU 没有工作”。这也是很多初学者第一次写轮询程序时容易遇到的问题。忙等待和事件驱动背后,其实体现了两种完全不同的程序设计思想。忙等待:我不停检查事情有没有发生。事件驱动:事情发生之后再通知我。
2026-08-30 21:22:46
234
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅