美文网首页
TThread::SpinWait - C++ Builder

TThread::SpinWait - C++ Builder

作者: 玄坴 | 来源:发表于2020-06-21 20:27 被阅读0次

    C++ Builder 参考手册 ➙ System::Classes ➙ TThreadSpinWait


    头文件:#include <System.Classes.hpp>
    命名空间:System::Classes
    类:TThread
    访问权限:public:
    函数原型:

    static void __fastcall SpinWait(int Iterations);
    

    SpinWait 是 System::Classes::TThread 的静态成员函数,线程空转暂短的一段时间。

    参数:

    Iterations:空转循环次数。

    返回值:

    无。

    • 暂短的延时,与 Sleep 不同,SpinWait 不要求 CPU 立即切换线程,只是当前线程空转一段时间;
    • 用这个方法空转可以降低 CPU 使用率,但是不会像 Sleep 那样挂起线程不占 CPU 资源。

    相关:


    C++ Builder 参考手册 ➙ System::Classes ➙ TThreadSpinWait

    相关文章

      网友评论

          本文标题:TThread::SpinWait - C++ Builder

          本文链接:https://www.haomeiwen.com/subject/ncrlohtx.html