Patent ID: 8356299

Claim:
An interrupt processing method, comprising the following steps: in a virtual machine, setting a buffer for buffering data packets received by a front-end or back-end of the virtual machine and setting a timer for timing data buffering time; after receiving the data packets from the front-end or the back-end, determining whether the received data packets are interacting data packets and determining whether to enable or postpone the timer, wherein the buffer buffers the received data packets and enables the timer in the case that the data packets are not the interacting data packets; and sending the buffered data packets through a virtual machine manager to the back-end or the front-end of the virtual machine for processing in the case that the buffer reaches a maximum capacity limit or the timer reaches a predetermined time, wherein in the case that the data packets are the interacting data packets, the buffer will not buffer the data packets, and instead, directly sends the data packets to the front-end or the back-end through the virtual machine manager.