gpt4 book ai didi

multithreading - 可选的取消点

转载 作者:行者123 更新时间:2023-12-03 13:04:39 25 4
gpt4 key购买 nike

我只想知道可选取消点的含义。就像我们有强制取消点一样,这意味着在线程中调用强制取消点之下的任何功能时,都会发生取消点。因此,就像可选项一样,取消点可能会出现也可能不会出现。我为此进行了检查,但是我没有找到任何确切的答案。

最佳答案

POSIX要求某些功能作为取消点,并说某些功能可能会出现取消点(可选的取消点)。您可以从pthreads(7)手册中读取强制性和可选性取消点的完整列表:

 Cancellation points
POSIX.1 specifies that certain functions must, and certain other
functions may, be cancellation points. If a thread is cancelable,
its cancelability type is deferred, and a cancellation request is
pending for the thread, then the thread is canceled when it calls a
function that is a cancellation point.

关于multithreading - 可选的取消点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29982988/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com