发 帖  
  • 一、前言 进程切换是一个复杂的过程,本文不准备详细描述整个进程切换的方方面面,而是关注进程切换中一个小小的知识点:TLB的处理。为了能够讲清楚这个问题,我们在第二章描述在单CPU场景下一些和TLB相关的细节,第三章推进到...
    0
    3891次阅读
    0条评论
  • 在开始之前我们先要说一个东西就是 DMA,直接让设备访问内存,可以不通过 CPU 搬运数据。 这是一个比较简单的体系结构图,设备 和 CPU 通过存储控制器访问存储器。一个简单的 case 是 CPU 向存储器写数据,然...
    0
    1506次阅读
    0条评论
  • 概述 kprobe机制用于在内核中动态添加一些探测点,可以满足一些调试需求。本文主要探寻kprobe的执行路径,也就是说如何trap到kprobe,以及如何回到原路径继续执行。 实例 先通过一个实例来感受下kprobe,...
    0
    2544次阅读
    0条评论
  • 作者简介 Cheetah,曾为U-boot社区和Linux内核社区提交过若干补丁,主要从事Linux相关系统软件开发工作,负责Soc芯片BringUp及系统软件开发,喜欢阅读内核源代码,在不断的学习和工作中深入理解内存管...
    0
    2078次阅读
    0条评论
  • Meltdown和Spectre分析以及CPU芯片漏洞攻击实战,教你如何破解macOS上的KASLR。 作者:蒸米,白小龙 @ 阿里移动安全 来源: https://paper.seebug.org/497/ 0x00 ...
    0
    2990次阅读
    0条评论
  • 改变世界的代码提交

    2020-11-9 10:43
    背景 Linux 作为最大也是最成功的开源项目,吸引了全球程序员的贡献,到目前为止,共有两万多名开发者给 Linux Kernel 提交过代码。令人惊讶的是,在项目的前十年(1991 ~ 2002)中,Linus 作为项...
    0
    1138次阅读
    0条评论
  • 静态tracepoint预埋在内核的关键位置, 通过这些预埋的tracepoint, 可以比较容易梳理出相关模块的框架及主要流程. 相比于直接钻到scheduler的实现细节中去, 我们先通过tracepoint及其相关...
    0
    2120次阅读
    0条评论
  • 公元2022年,10月24日,破晓时分,虽刚过中秋,离立冬尚远,清晨竟生出一阵阵寒意。树叶随风沙沙作响,他静静地坐在阅码场车站的一把长椅上。自打10岁起,每天黎明时分他都在会在这个车站守候,不经意间已经过去了整整20年。...
    0
    3727次阅读
    0条评论
  • DPDK内存的基本概念

    2020-10-26 10:03
    作者简介:Anatoly Burakov,英特尔软件工程师, 目前在维护DPDK中的VFIO和内存子系统 引言 内存管理是数据面开发套件(DPDK)的一个核心部分,以此为基础,DPDK的其他部分和用户应用得以发挥其最佳性...
    0
    2039次阅读
    0条评论
  • Linux内核的尘封往事

    2020-10-26 10:00
    公元2022年,10月24日,破晓时分,虽刚过中秋,离立冬尚远,清晨竟生出一阵阵寒意。树叶随风沙沙作响,他静静地坐在阅码场车站的一把长椅上。自打10岁起,每天黎明时分他都在会在这个车站守候,不经意间已经过去了整整20年。...
    0
    978次阅读
    0条评论
  • 背景 云原生技术有利于各组织在公有云、私有云和混合云等新型动态环境中,构建和运行可弹性扩展的应用。云原生的代表技术包括容器、服务网格、微服务、不可变基础设施和声明式API。 聊容器技术避不开云原生,聊云原生也避不开容器技...
    0
    7061次阅读
    0条评论
  • Meltdown/Spectre在2018年初闹得沸沸扬扬, 可以说是有史以来最有影响的cpu漏洞了. 当时有过简单了解, 但是不够深入, 这两天重新又看了一下. 背景知识 乱序执行 cpu的乱序执行一般都使用Tomas...
    0
    1838次阅读
    0条评论
  • 首先声明,本文仅代表笔者本人的看法。信我就正确,不信我就未必正确。 华为的朋友给我申请了一个特邀码,所以有幸去现场参加了华为的第二届开发者大会。在这次的开发者大会上,华为宣布开源鸿蒙(HarmonyOS)2.0 的源代码...
    0
    8850次阅读
    0条评论
  • Linux学习方法: 宋宝华:迭代螺旋法关于Linux学习方法的血泪建议 宋宝华: 纪念金庸先生程序员的武侠世界 如何阅读Linux内核的源码 Linux任督二脉之进程管理 郭健:Linux进程调度技术的前世今生之前世 ...
    0
    2719次阅读
    0条评论
  • 作者简介 韩传华,就职于南京大鱼半导体有限公司,主要从事linux相关系统软件开发工作,负责Soc芯片BringUp及系统软件开发,乐于分享喜欢学习,喜欢专研Linux内核源代码。 我都知道操作系统的一个重要功能就是进行...
    0
    1975次阅读
    0条评论
ta 的专栏

成就与认可

  • 获得 24 次赞同

    获得 0 次收藏

谁来看过他

关闭

站长推荐 上一条 /6 下一条

返回顶部