11 2022 档案

摘要:前言 抛开死锁不谈,只聊性能问题,尽管锁总能粗暴的满足同步需求,但一旦存在竞争关系,意味着一定会有线程被阻塞,竞争越激烈,被阻塞的线程越多,上下文切换次数越多,调度成本越大,显然在高并发的场景下会损害性能。在高并发高性能且要求线程安全的述求下,无锁构造(非阻塞构造)闪亮登场。 如果你对同步&阻塞不是 阅读全文
posted @ 2022-11-15 09:09 xiaolipro 阅读(7155) 评论(9) 推荐(56) 编辑
摘要:回顾上节:线程基础篇传送门 我们对多线程已经有了基础的认知,知道其工作原理和一些基本维护操作,并且引出了线程安全的概念。这一篇我们要讲的主题--同步,是解决线程安全问题的一个手段之一,线程安全是整个多线程的核心挑战,几乎所有的手段都是在与他对抗!整个系列将通篇围绕线程安全开展。 如果你对同步已经有了 阅读全文
posted @ 2022-11-13 11:06 xiaolipro 阅读(2239) 评论(1) 推荐(5) 编辑
摘要:线程基础 视频已经发布到B站 如果你已经掌握了线程基础,请跳往下一篇:同步基础传送门 参考文章: 《Threading in C# 》(Joseph Albahari)https://www.albahari.com/threading/ 《Threading in C# 》中文翻译(GKarch 阅读全文
posted @ 2022-11-13 11:01 xiaolipro 阅读(5138) 评论(4) 推荐(27) 编辑

点击右上角即可分享
微信分享提示
🚀
回顶
收起
  1. 1 404 not found REOL
404 not found - REOL
00:00 / 00:00
An audio error has occurred.