书栈网 · BookStack 本次搜索耗时 0.028 秒,为您找到 164245 个相关结果.
  • 第七章:线程调度

    第七章:线程调度 本章概要 第七章:线程调度 本章概要 上一章我们已经支持内核线程的创建及切换。然而,为了支持多个线程并发运行,我们应当如何选择线程间切换的时机,更加合理地分配 CPU 资源呢? 本章你将会学到: 使用线程池对线程进行管理 创建后台的内核调度线程 idle 用于线程调度 基于时钟中断定期进行线程调度
  • axel - 多线程下载工具

    axel - 多线程下载工具 补充说明 安装 语法 选项 实例 axel - 多线程下载工具 补充说明 axel 是Linux下一个不错的HTTP/ftp高速下载工具。支持多线程下载、断点续传,且可以从多个地址或者从一个地址的多个连接来下载同一个文件。适合网速不给力时多线程下载提高下载速度。比如在国内VPS或服务器上下载lnmp一键安...
  • 线程局部存储tls的使用

    __thread和__declspec(thread)的使用 pthread接口 TlsSetValue 接口 tbox提供的thread_local接口封装 线程局部存储(Thread Local Storage,TLS)主要用于在多线程中,存储和维护一些线程相关的数据,存储的数据会被关联到当前线程中去,并不需要锁来维护。。 因此也没有多线程间...
  • 12.6 保存线程的状态信息

    12.6 保存线程的状态信息 问题 解决方案 讨论 12.6 保存线程的状态信息 问题 你需要保存正在运行线程的状态,这个状态对于其他的线程是不可见的。 解决方案 有时在多线程编程中,你需要只保存当前运行线程的状态。要这么做,可使用 thread.local() 创建一个本地线程存储对象。对这个对象的属性的保存和读取操作都只会对执行...
  • 线程让出处理器

    1891 2018-09-19 《RT-Thread编程手册》
    线程让出处理器 当前线程的时间片用完或者该线程自动要求让出处理器资源时,它不再占有处理器,调度器会选择相同优先级的下一个线程执行。线程调用这个接口后,这个线程仍然在就绪队列中。线程让出处理器使用下面的函数接口: rt_err_t rt_thread_yield ( void ); 调用该函数后,当前线程首先把自己从它所在的就绪优先级线程队列...
  • C线程和Glib的视角

    3157 2018-03-03 《C 语言进阶》
    0x0A-C线程和Glib的视角 C11之线程 Glib库在Windows下的配置 休息一下 注 末尾 0x0A-C线程和Glib的视角 C11之线程 这部分 GCC 并没有提供实现,也就是说GCC没有义务提供这个实现,我们只能用一些第三方的实现。 看不懂这一次GCC什么用意,都四年过去了。 所以现在在写跨平台多线程的程序时我一般...
  • axel - 多线程下载工具

    axel 补充说明 安装 语法 选项 实例 axel 多线程下载工具 补充说明 axel 是Linux下一个不错的HTTP/ftp高速下载工具。支持多线程下载、断点续传,且可以从多个地址或者从一个地址的多个连接来下载同一个文件。适合网速不给力时多线程下载提高下载速度。比如在国内VPS或服务器上下载lnmp一键安装包用Axel就比wg...
  • 2.3 转移线程所有权

    2.3 转移线程所有权 2.3 转移线程所有权 假设要写一个在后台启动线程的函数,想通过新线程返回的所有权去调用这个函数,而不是等待线程结束再去调用;或完全与之相反的想法:创建一个线程,并在函数中转移所有权,都必须要等待线程结束。总之,新线程的所有权都需要转移。 这就是移动引入std::thread 的原因,C++标准库中有很多资源占有(resou...
  • axel 多线程下载工具

    axel 补充说明 安装 源码安装 二进制安装 语法 选项 实例 axel 多线程下载工具 补充说明 axel 是Linux下一个不错的HTTP/ftp高速下载工具。支持多线程下载、断点续传,且可以从多个地址或者从一个地址的多个连接来下载同一个文件。适合网速不给力时多线程下载提高下载速度。比如在国内VPS或服务器上下载lnmp一键安...