如何高效地阅读论文:三遍阅读法

方法来源

三遍阅读法方法不是博主凭空捏造出来的,而是ACM和IEEE Fellow 剑桥大学计算机教授Srinivasan Keshav的论文阅读技巧

第一遍:该不该读?

1.阅读标题、摘要和简介
2.忽略内容,读一读文章中的每个小标题
3.如果数学内容,先大致浏览,确定其理论基础
4.读结论
5.浏览参考文献,如果有读过的,勾选出来
第一遍阅读后应得出结论:

  • 文章分类
  • 文章背景
  • 结论的正确性
  • 所做出的主要贡献
  • 结构清晰度

第二遍:抓住要点,暂略细节

时间:About 1 hour
1.过程中,仔细查看论文的图表,关注细节
2.标记论文中涉及的、并未读过的参考文献,之后做进一步阅读
第二遍阅读后应做到:

  • 掌握内容,总结主旨

第三遍:重构论文,注重细节

跟随作者的思路,在脑海里重现论文内容
细节!细节!细节!
第三遍阅读后应做到:

  • 看出论文的创新点
  • 找到隐含假设
  • 捕捉试验和技术分析中的潜在问题
  • 引文缺失

博主之后的论文都会依据此方法进行阅读,请见“读点论文”专栏

  • 62
    点赞
  • 186
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
阅读Linux内核设备驱动的关键是理解内核的基本概念和数据结构,并掌握一些常用的调试工具。以下是一些高效阅读Linux内核设备驱动的建议: 1. 提前了解Linux内核基础知识:在开始阅读设备驱动代码之前,建议对Linux内核的基础知识有一定了解,如进程管理、内存管理、进程调度等。这有助于更好地理解设备驱动的实现原理。 2. 熟悉常用的设备驱动框架:Linux内核的设备驱动通常遵循一定的框架,如字符设备驱动、块设备驱动、网络设备驱动等。熟悉这些框架的基本结构和函数接口,能够更好地理解和阅读具体的设备驱动代码。 3. 掌握内核调试工具:内核调试工具如printk、kprobe、kdump等对于理解设备驱动的执行流程及问题定位非常重要。学习使用这些工具,能够帮助快速定位并解决设备驱动的问题。 4. 阅读相关文档和源码注释:Linux内核源码中有大量的注释和文档,这些对于了解设备驱动的实现细节非常有帮助。注重阅读驱动源码中的注释和相关文档,能够更快地理解和掌握设备驱动的实现逻辑和使用方。 5. 学习实际案例:通过学习和分析一些实际的设备驱动案例,可以更好地理解设备驱动的编写和调试方。可以选择一些开源的设备驱动代码进行学习,并模仿其中的设计和实现方。 总之,高效阅读Linux内核设备驱动需要掌握内核基础知识,熟悉常用的设备驱动框架,掌握内核调试工具,并善用相关文档和注释,同时通过学习实际案例来提高对设备驱动的理解和应用能力。这些方可以帮助我们更高效阅读和理解Linux内核设备驱动。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值