文件名称:Concurrent-Series::books:深入浅出并发编程实践:并发基础、并发控制、并发模型、并发 IO
文件大小:191KB
文件格式:ZIP
更新时间:2024-05-17 08:51:20
wx-doc wx-be HTML
Concurrent Series :books:深入浅出并发编程实践:并发基础、并发控制、并发模型、并发 IO · · Introduction | 前言 随着处理器技术的发展,单核时代以提升处理器频率来提高运行效率的方式遇到了瓶颈,目前各种主流的 CPU 频率基本被锁定在了 3GHZ 附近。单核 CPU 的发展的停滞,给多核 CPU 的发展带来了机遇。相应地,编程语言也开始逐步向并行化的方向发展。为了让代码运行得更快,单纯依靠更快的硬件已无法满足要求,并行和分布式计算是现代应用程序的主要内容;我们需要利用多个核心或多台机器来加速应用程序或大规模运行它们,并发编程日益成为编程中不可忽略的重要组成部分。 简单定义来看,如果执行单元的逻辑控制流在时间上重叠,那它们就是并发(Concurrent)的;而从分布式一致性模型的定义来看,如果两个操作都没有在
【文件预览】:
Concurrent-Series-master
----index.html(5KB)
----.gitattributes(86B)
----并发基础()
--------线程安全()
--------README.md(2KB)
--------并发单元()
--------内存模型()
--------特性与挑战()
----.nojekyll(0B)
----INTRODUCTION.md(15B)
----_sidebar.md(5KB)
----并发模型()
--------结构化并发()
--------流水线模型()
--------软件事务内存()
--------Actor()
--------其他并发场景()
--------README.md(3KB)
--------Disruptor()
--------主从模型()
--------事件流驱动()
--------CSP()
--------多线程()
--------生产者与消费者()
----并发 IO()
--------实践案例()
--------非阻塞与异步.md(3KB)
--------README.md(1KB)
--------零拷贝()
--------IO 模型()
--------多路复用()
----异步编程()
--------反应式编程()
--------Futures & Promises()
--------README.md(4KB)
----LICENSE(16KB)
----README.md(12KB)
----.gitignore(2KB)