线程和协程
超线程技术 概述 现代CPU通常确实在物理核心的基础上引入逻辑核心,例如通过超线程(Hyper-Threading)技术,一个物理核心能够处理两个线程 使得操作系统和应用程序认为该CPU拥有的核心数量翻倍 不过,CPU的逻辑核心和线程的概念在软件开发中存在一些区别 逻辑核心更偏向...
超线程技术 概述 现代CPU通常确实在物理核心的基础上引入逻辑核心,例如通过超线程(Hyper-Threading)技术,一个物理核心能够处理两个线程 使得操作系统和应用程序认为该CPU拥有的核心数量翻倍 不过,CPU的逻辑核心和线程的概念在软件开发中存在一些区别 逻辑核心更偏向...
概述 C++20 协程的核心不是“创建线程”,而是 把一个函数编译成可以暂停、保存现场、稍后恢复的状态机 协程本身不提供线程、调度器、事件循环或异步 I/O 它只提供语言机制,真正决定“何时恢复”的是 Awaiter、线程池、Asio 等运行时 关键字 co_await 等待某个...
搜索当前标签