【发布时间】:2013-10-19 21:32:48
【问题描述】:
我想知道一个程序是否可以同时运行两个线程(这基本上就是它的用途对吗?)。但是,如果我要在一个运行在线程 A 上的函数中进行系统调用,并在另一个运行在线程 B 上的函数中运行一些其他任务,它们是否能够同时运行或者我的第二个函数等到系统调用完成?
附加到我原来的问题:现在这个过程在系统调用进行时仍然是一个不可中断的过程吗?我说的是在 UNIX/LINUX 上使用任何系统调用。
【问题讨论】:
标签: multithreading parallel-processing