Sometimes, you have no choice but to delegate a victim thread to wait for a blocking call to finish, while the rest of your code gets on with its life.
有时你还不得不选择一个专门的进程来等待阻塞调用来结束这些,你的其它代码也随之结束。
Subsequently, the application may call xa_start to pass a transaction ID (XID) to a Resource Manager (RM) to associate the calling thread with a transaction branch.
随后,应用程序可以调用xa_start将一个事务ID (XID)传递给ResourceManager (RM),将调用者线程与一个事务分支相关联。
Analyzing the thread safety of a program that USES containers is harder with intrusive containers, because the container might be modified indirectly without an explicit call to a container member.
分析一个使用容器的程序的线程安全要比分析介入式容器更困难,因为可以无需显式调用容器的成员函数就间接修改该容器。
A call to the kernel in which the kernel server thread runs on behalf of the user program. Compare with an exec call, where the kernel runs in the user program's context.
一个对于内核的调用,该内核运行于代表用户程序的内核服务器线程上(与一个执行调用比较,其内核是运行于用户程序的上下文环境中的。)
A call to the kernel in which the kernel server thread runs on behalf of the user program. Compare with an exec call, where the kernel runs in the user program's context.
一个对于内核的调用,该内核运行于代表用户程序的内核服务器线程上(与一个执行调用比较,其内核是运行于用户程序的上下文环境中的。)
应用推荐