发明名称 COALESCING STAGES IN A MULTIPLE STAGE COMPLETION SEQUENCE
摘要 Embodiments are directed to systems and methodologies for allowing a computer program code to efficiently respond to and process events. For events having a multiple stage completion sequence, and wherein several of the events occur within relatively close time proximity to each other, portions of the multiple stages may be coalesced without adding latency, thereby maintaining responsiveness of the computer program. The disclosed coalescing systems and methodologies include state machines and counters that in effect “replace” certain stages of the event sequence when the frequency of events increases.
申请公布号 US2015261584(A1) 申请公布日期 2015.09.17
申请号 US201414211167 申请日期 2014.03.14
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 Gregg Thomas A.;Pandey Kulwant M.
分类号 G06F9/54;G06F13/24 主分类号 G06F9/54
代理机构 代理人
主权项 1. A computer system for notifying a computer program of events, the system comprising: a memory; a tracking circuit; and a processor communicatively coupled to said tracking circuit and said memory; wherein each event generates an event alert capable of notifying the computer program of each event; the computer system configured to perform a method comprising: determining, by said tracking circuit, that multiple events occurred in succession and within a predetermined time of each other; and in response to said multiple events occurring, suppressing all but one of the event alerts associated with said multiple events.
地址 ARMONK NY US