这是宋宝华老师继《Linux的任督二脉:进程调度和内存管理》的第二脉Linux的任督二脉之内存管理线上微信群直播报名(2018.1.29-2.2)直播后,春节前最后一节课。
本次《内核编程各种锁的正确使用和调试》,采用微信群形式。语音,截图,关键部分电脑录屏。
主要目的:把各种关于spinlock、锁中断等的误解彻底澄清,搞清楚单核、多核,这些锁对调度的影响。也解释在编码过程中,如何正确地识别临界区和对临界区进行正确地加锁。万一没弄好,出现了内核hang死、lockup后,如何调试和甄别问题。
直播时间:2018.2.3,晚9:00点-10:30点。
直播形式:
微信群本次内存管理直播,采用微信群形式。语音,截图,关键部分电脑录屏。
大纲:
1
1.spinlock的工作原理,单核和多核的区别;
2.mutex的工作原理;
3.local_irq_disable的工作原理;
4.spinlock_irqsave的工作原理;
5.如何正确的判断临界区
6.给临界区解锁的几个原则
7.lockup的调试
报名方法(扫码加微信),发送报名红包88元,加入直播群:
领取专属 10元无门槛券
私享最新 技术干货