do_sys_poll线程 会阻塞到进程吗
时间: 2023-08-02 15:07:28 浏览: 75
python多线程DAY01.txt
是的,当进程调用 `do_sys_poll` 系统调用时,该进程将被阻塞,直到所监视的文件描述符上有事件发生或者超时时间到达。这是因为 `do_sys_poll` 函数会将当前进程挂起,等待内核通知它所监视的文件描述符上是否发生了感兴趣的事件。
需要注意的是,`do_sys_poll` 函数只会阻塞调用该函数的当前线程,而不是整个进程。如果进程中有其他线程在运行,它们不会被阻塞,可以继续执行其他任务。但是在同一线程内,`do_sys_poll` 函数会一直阻塞,直到事件发生或者超时时间到达。
阅读全文