DeTechn Blog

异步模型

个人理解,可能会有偏差,请各位大神指正:
A用户告诉CPU要读a文件,CPU立马告诉A用户:OK,你给我等着,然后把读a文件的要求交给磁盘,并注册一个回调事件(读完了你要告诉我啊)
B用户告诉CPU要读b文件,CPU立马告诉B用户:OK,你给我等着,然后把读b文件的要求交给磁盘,并注册一个回调事件(读完了你要告诉我啊)
b文件数据量小,读完了,触发回调函数向CPU报告返回数据,CPU将数据交给用户B
a读完了,触发回调函数向CPU报告返回数据,CPU将数据交给用户A

AB虽然都在等、但我大CPU没有停啊,而且AB用户都收到第一次响应了,请各位大神指正。

当前页面是本站的「Google AMP」版。查看和发表评论请点击:完整版 »