The invention relates to a 
virtual network card interrupt control method for a plurality of virtual machines, which comprises the following steps: reading a descriptor of a data packet firstly to obtain information of a DMA 
source address, a destination address, length, and the like when a network card receives or transmits the data packet; then, executing DMA operation, back writing the descriptor after the operation is completed; counting by a counter corresponding to a 
virtual machine queue; transmitting an 
interrupt request when a numerical value of the counter reaches a preset time threshold value; carrying out the counting operation of the counter when the counter operates; when the numerical value of the counter reaches a preset time threshold value, judging whether the data packetcompletes the operation or not, if completing the operation, transmitting the 
interrupt request, otherwise, transmitting the 
interrupt request after the data packet completes the operation, and setting immediate interrupt operation without being restrained by the two threshold values as required. The network card interrupt control method completes the interrupt operation of the original 
software layer by hardware, completely releases the CPU and reduces the utilization ratio of the CPU, and meanwhile, because the 
processing speed of the hardware is greatly higher than the 
processing speed of the 
software, the 
data processing speed is greatly increased.