关闭

Linux阅码场

所属频道 嵌入式 公众号精选
  • 深入理解重要的编程模型

    大家好,我是极客重生,假期这么快就结束了,不管做什么,都要认真做好,该玩的时候就好好玩,放松休息,该学习的时候就好好学习,刻苦训练,该工作的时候就认真工作,努力挣钱,今天我们看一看业界一些著名的编程模型。背景模型是对事物共性的抽象,编程模型就是对编程的共性的抽象。什么是编程的共性...

    嵌入式
    2021-10-13
  • IT应用真相|旷视 徐福记,这或许是人工智能史上最甜蜜的落地

    2020年格外特殊,疫情突如其来、新基建的话题持续火热,在此推动之下,AI、5G、云计算交织发展,催生了大量新场景、新应用。作为一家人工智能产品与解决方案公司,旷视在持续推进AI技术创新研发的同时,始终聚焦13战略,面向城市物联网、供应链物联网与个人物联网三大领域,推出了一系列软...

    嵌入式
    2021-09-06
  • 精致全景图 | linux内核输出的日志去哪里了

    因为图片比较大,微信公众号上压缩的比较厉害,所以很多细节都看不清了,我单独传了一份到github上,想要原版图片的,可以点击下方的阅读原文,或者直接使用下面的链接,来访问github:https://github.com/wangyuntao/linux-kernel-illus...

    嵌入式
    2021-09-26
  • 王川: 下个十年, 来自软件定义世界的挑战

    1/世界是个巨大的网络,在一个已经有少数垄断者的相对稳定状态的网络上,按照现有规则争夺稀缺资源,是一个极吃力而不讨好的事情。但人们被长期训练学习了现有网络上的操作规则(类似软件系统的应用程序界面API),已经习惯了对于各种事情不经大脑的直觉反应(类似电脑的缓存cache),从某个...

    嵌入式
    2021-11-05
  • 深入理解Linux内核之进程睡眠(上)

    1开场白环境:处理器架构:arm64内核源码:linux-5.10.50ubuntu版本:20.04.1代码阅读工具:vimctagscscope无论是任务处于用户态还是内核态,经常会因为等待某些事件而睡眠(可能是等待IO读写完成,也可能等待其他内核路径释放一把锁等)。本文来探讨...

    嵌入式
    2021-08-18
  • 伤害/等待互斥锁

    序言:近期读Linux5.15的发布说明,该版本合并了实时锁机制,当开启配置宏CONFIG_PREEMPT_RT的时候,这些锁被基于实时互斥锁的变体替代:mutex、ww_mutex、rw_semaphore、spinlock和rwlock。第一次听说ww_mutex,在百度上查...

    嵌入式
    2021-11-05
  • 用户态 tcpdump 如何实现抓到内核网络包的?

    大家好,我是飞哥!今天聊聊大家工作中经常用到的tcpdump。在网络包的发送和接收过程中,绝大部分的工作都是在内核态完成的。那么问题来了,我们常用的运行在用户态的程序tcpdump是那如何实现抓到内核态的包的呢?有的同学知道tcpdump是基于libpcap的,那么libpcap...

    嵌入式
    2021-09-23
  • 王川:创新扩散的理论模型和误区

    (通告:我在YouTube上的视频频道已经开通,欢迎大家到YouTube上搜“硅谷王川”关键词订阅。频道已经上传了十五个视频,也有热心读者把视频转到B站和微博,可自行搜索。十五个视频的标题依次为:    1. 建设个人信息基础设施    2. 社交媒体平台降低商业信任成本    ...

    嵌入式
    2021-11-09
  • Linux中的RCU机制

    内容基本原理使用方法GP的生命周期QS的判定与标记优势何在存在的问题RCU机制是自内核2.5版本引入的(2002年10月),而后不断完善,其在Linux的locking机制中的使用占比也是逐年攀升。1.基本原理RCU的基本思想是这样的:先创建一个旧数据的copy,然后writer...

    嵌入式
    2021-11-12
  • 甄建勇:五分钟搞定Cache(下)

    作者简介甄建勇,高级架构师(某国际大厂),十年以上半导体从业经验。主要研究领域:CPU/GPU/NPU架构与微架构设计。感兴趣领域:经济学、心理学、哲学。 关于Cache的其它内容上面我们所描述情况,在访问cache前,已经将虚拟地址转换成了物理地址,其实,不一定,也可是是虚拟地...

    嵌入式
    2021-11-29
  • eBPF技术应用云原生网络实践系列之基于socket的service | 龙蜥技术

    相关阅读:《eBPF技术应用云原生网络实践系列之kubernetes网络》背景介绍Kubernetes中的网络功能,主要包括POD网络,service网络和网络策略组成。其中POD网络和网络策略,都是规定了模型,没有提供默认实现。而service网络作为Kubernetes的特色...

    嵌入式
    2021-10-13
  • 元宇宙,互联网的下一个风口?

    最近周末看到好几篇元宇宙文章,突然感觉一些东西又火了起来,很多人可能会说:"这个不就是多年前的VR吗,当年是很火,但后面不是又熄火了吗",我相信大家第一感觉都是这样,但这次它又升华了。就让我们看一看这个元宇宙到底是什么?Metaverse——元宇宙,一个出自1992年科幻小说「雪...

    嵌入式
    2021-09-14
  • 围绕HugeTLB的极致优化

    介绍以一种创新的方式优化 HugeTLB 对应的 struct page 内存占用。

    嵌入式
    2021-07-06
  • 内核热补丁,真的安全么?

    Linux内核热补丁可以修复正在运行的linux内核,是一种维持线上稳定性不可缺少的措施,现在比较常见的比如kpatch和livepatch。内核热补丁可以修复内核中正在运行的函数,用已修复的函数替换掉内核中存在问题的函数从而达到修复目的。函数替换的思想比较简单,就是在执行旧函数...

    嵌入式
    2021-10-09
  • 近距离看GPU计算(2)

    在《近距离看GPU计算》系列第一篇里我们介绍了GPU的一些基础知识及其如何从图形加速设备演化到通用计算平台。本文我们会具体从处理单元设计和存储层次结构两个方面探讨GPU不同于CPU的特点,再次确认我们反复申明的GPU更重视整体的Throughput而CPU更在乎具体任务的Late...

    嵌入式
    2021-08-19
    GPU