
并发编程
文章平均质量分 93
赤脚大仙~
书山有路勤为径,学海无涯苦作舟!
展开
-
多线程从入门到精通(上部:入门)
现实中太多这样同时做多件事情的例子了,看起来是多个任务都在做,其实本质上我们的大脑在同一时间依旧只做了一件事情。**多个线程操作同一个资源 **原创 2023-01-30 15:59:48 · 642 阅读 · 0 评论 -
线程基础、线程之间共享与协作
基础概念 CPU核心数和线程数的关系 核心数:线程数=1:1 ;使用了超线程技术后---> 1:2 CPU时间片轮转机制 又称RR调度,会导致上下文切换 什么是进程和线程 进程:程序运行资源分配的最小单位,进程内部有多个线程,会共享这个进程的资源 线程:CPU调度的最小单位,必须依赖进程而存在。 澄清并行和并发 并行:同一时刻,可以同时处理事情的能力 并发:与单位时间相关,在单位时间内可以处理事情的能力 高并发编程的意义、好处和注意事项 好处:充分利用cpu的资源、加快用...原创 2020-11-11 23:16:37 · 109 阅读 · 0 评论