
学习笔记
文章平均质量分 60
jingling1007
永远不要停下学习的脚步
展开
-
深度解析:并行与并发的本质区别,以及如何用线程、进程实现高效多任务
本文将通过通俗的比喻、代码示例和实战场景,彻底讲透它们的区别与联系,助你写出更高效的代码!,逻辑上看似“同时”,实际可能交替占用资源(如单核CPU通过时间片轮转运行多线程)。这两个概念常被混淆,但它们的设计目标、实现方式、适用场景截然不同。: 通过多进程实现并发(尤其在Python中绕过GIL限制)。: 在单核或多核CPU中,通过线程切换或并行执行实现并发。,依赖多核CPU、GPU或多机器等硬件支持。则是实现这两种任务处理模型的核心技术。:提高资源利用率,减少CPU空闲。:缩短任务总耗时,提升吞吐量。原创 2025-03-26 17:42:11 · 634 阅读 · 0 评论 -
Redis | 学习笔记
初识redis:redis数据结构:原创 2023-05-16 14:30:39 · 129 阅读 · 1 评论