技术特征:
技术总结
本发明公开了一种事件驱动方法,该方法包括以下步骤:利用select函数监听异步套接字的fd句柄,并根据fd句柄判断异步套接字上的目标事件是否可读;若目标事件可读,则读取目标事件并获取目标事件所属的事件类型;选用与事件类型对应的事件处理方式处理目标事件。相较于现有的等待机制,本发明实施例提供的方法可以无需不停地检查输入设备,而是等待目标事件,也就是等待消息的到来。如果没有消息在等待,则将控制交回给操作系统,以运行其他程序,可减少占用计算机资源,提升计算机的计算速度和事件处理能力,进而提升计算机性能。本发明还公开了一种事件驱动装置、设备及可读存储介质,具有相应的技术效果。
技术研发人员:楚光庆
受保护的技术使用者:郑州云海信息技术有限公司
技术研发日:2018.04.12
技术公布日:2018.09.21