话题背景
2018年的开年,Meltdown 和 Spectre 两个漏洞几乎席卷了整个计算机行业。由这两个漏洞问题衍生出来的安全事件已经波及全球几乎所有的手机、电脑、云计算产品,Windows、Linux、macOS、亚马逊 AWS、谷歌安卓均中招。全球大部分的服务器大多运行在 Linux 操作系统上,数量更庞大的Android系统也是运行在 Linux 内核之上,原来给人感觉坚如磐石的 Linux 系统,在本次漏洞中被偷袭成功。漏洞爆发之后,各大 CPU 厂商和 Linux 内核社区也在积极的修复这个漏洞。
内核是Linux系统的核心,如果有恶意的代码控制或者是破坏了内核的一部分,整个系统就会受到严重的破坏。面对袭来 CPU 漏洞,普通 Linux开发者以及原本只需熟悉 Linux 命令和配置系统的爱好者,有必要深入了解和学习,并精通 linux 内核吗?本周的【异周话题】我们就一起聊聊CPU漏洞来袭,学习Linux有必要精通Linux内核吗?
话题内容 大家可以围绕以下一个或多个问题展开讨论: 欢迎各位同学积极在文章的底部发表评论,参与话题! 话题时间 2018年1月22日——1月28日 话题奖励 欢迎在文章底部 留言参与话题!留言就有机会获得赠书!本期话题一共赠出《奔跑吧 Linux内核》 2 本 纸质图书!感谢《奔跑吧 Linux内核》作者笨叔叔对本期话题的支持!
1.对于Meltdown 和 Spectre漏洞,你了解多少?
2.linux内核社区的Meltdown漏洞修复方案KPTI,你有兴趣去研究吗?
3.研究Linux内核代码,你觉得有必要先去熟悉处理器体系结构吗?请给出你的观点;
4.研究linux内核代码,你觉得最大的困难和障碍是什么?请列举;
5.你学习linux内核的方法和动力是什么?请分享你的心得;
作者简介:张天飞 ,笔名“笨叔叔”。Linux内核爱好者,从事Linux内核和驱动开发十余年,在多家芯片公司从事过手机芯片底层软件开发和客户支持工作。
图书简介:本书内容基于Linux 4.x内核,主要选取了Linux内核中比较基本和常用的内存管理、进程管理、并发与同步,以及中断管理这4个内核模块进行讲述。全书共分为6章,依次介绍了ARM体系结构、Linux内存管理、进程调度管理、并发与同步、中断管理、内核调试技巧等内容。本书的每节内容都是一个Linux内核的话题或者技术点,读者可以根据每小节前的问题进行思考,进而围绕问题进行内核源代码的分析。
本书内容丰富,讲解清晰透彻,不仅适合有一定Linux相关基础的人员,包括从事与Linux相关的开发人员、操作系统的研究人员、嵌入式开发人员及Android底层开发人员等学习和使用,而且适合作为对Linux感兴趣的程序员的学习用书,也可以作为大专院校相关专业师生的学习用书和培训学校的教材。
由于微信群已经满100人,留言后请添加异步君微信,微信发送 【异周话题】,会尽快将大家拉入群,本周五(1月26日)会在微信群中发布用于抽奖的小程序,即可参与本次抽奖,2018 年 1 月 29 日 13:00 会自动开奖!开奖后将自动通过微信发送中奖通知给参与的用户。
领奖方式
中奖后请添加异步君微信,微信发送 【异周话题+社区账号昵称+图书名称】、以及本期话题留言截图给异步君,异步君将通过您的社区账号私信给您图书的样书兑换券!
备注:最终的活动解释权归异步社区所有。