The invention discloses a method for running an interrupt service in a user space. The method comprises the following steps of: 1, sending interrupt information to be registered of the user space to a kernel space; 2, registering the interrupt information to be registered in the kernel space, initializing a communication system between the kernel space and the user space, and storing an entry address of an interrupt service program corresponding to the interrupt information to be registered into the user space; 3, circularly waiting for an interrupt inform in the user space; 4, when the interrupt comes, sending the interrupt inform by the kernel space to the user space through the communication system; 5, running the corresponding interrupt service program through the entry address of theinterrupt service program in the user space; and 6, finishing running of the interrupt service program and returning to the step 3. By the method, an interrupt articulation process and the interrupt service program can be run in the user space, so that an interrupt service program writer does not need to know a kernel mechanism of an operating system well, and the writing difficulty of the interrupt service program is reduced.