
linux学习笔记
文章平均质量分 73
jiangheng12138
这个作者很懒,什么都没留下…
展开
-
深入理解内存屏障
perfbook Appendix C 章节的翻译,感觉这本书讲内存屏障讲的非常好,以下只是该章节部分英文翻译,想深入理解的可以看看书。MESI stateM(modify) : CPU拥有该cache line,这个cache line内包含最新的数据,这个cache负责最终写回内存或者传递数据到其他cpu cacheE(exclusiv) : 和modify状态相似,唯一的区别是没有被该...原创 2020-03-05 19:41:06 · 798 阅读 · 0 评论 -
Linux下DMA驱动框架分析
linux下的DMA驱动框架drivers\dma\dmaengine.c文件内,在linux下编写DMA的设备驱动一般步骤如下。申请DMA通道 struct dma_chan *dma_request_channel(dma_cap_mask_t mask, dma_filter_fn filter_fn,void *filter_param); 其中dma_cap_m原创 2017-07-16 13:55:35 · 9763 阅读 · 0 评论 -
linux下使用tcpdump抓取无线网络数据包
linux下使用tcpdump抓取无线网络数据包设置无线网卡模式为monitor模式iw wlan0 interface add mon0 type monitorifconfig mon0 up默认网卡设置为monitor模式后会自动恢复为managed模式所以创建另一个网卡将其设置为monitor模式iwconfigdocker0 no wireless extensio...原创 2019-04-21 14:44:35 · 1694 阅读 · 1 评论