LINUX阅码场

244 篇文章
60 人订阅

全部文章

Linux阅码场

Linux阅码场 - Linux内核月报(2020年07月)

Linux阅码场内核月报栏目,是汇总当月Linux内核社区最重要的一线开发动态,方便读者们更容易跟踪Linux内核的最前沿发展动向。

1920
Linux阅码场

From High Ceph Latency to Kernel Patch with eBPF/BCC

There are a lot of tools for debugging kernel and userspace programs in Linux. M...

9240
Linux阅码场

printf的归宿-数据打印到哪儿了

近日在一次测试Linux内核路由查找算法的过程中,发现一个printf语句竟然能将性能降低2/3。当然,使用“竟然”一词并不意味着这个问题是第一次发现,我的想法...

8430
Linux阅码场

80行C代码实现ncurses版贪吃蛇!

事情是这样的,周末我在家打开电脑排查现网问题,安德森先生对这个电脑非常感兴趣,凑过来非要看看,我给他演示了sl小火车。小小和疯子也都在旁边看着。

4810
Linux阅码场

宋宝华:论Linux的页迁移(Page Migration)上集

对于用户空间的应用程序,我们通常根本不关心page的物理存放位置,因为我们用的是虚拟地址。所以,只要虚拟地址不变,哪怕这个页在物理上从DDR的这里飞到DDR的那...

7620
Linux阅码场

Linux网络数据转发平面的变迁-从内核协议栈到DPDK/XDP

昨晚读了一篇Paper:https://penberg.org/parakernel-hotos19.pdf

11621
Linux阅码场

怎么提高网络应用性能?让DPDK GRO和GSO来帮你!

目前,有大量的网络应用在处理数据包的时候只需要处理数据包头,而不会操作数据负载部分,例如防火墙、TCP/IP协议栈和软件交换机。对这类网络应用而言, 包头处理产...

10250
Linux阅码场

宋宝华:Linux设备与驱动的手动解绑与手动绑定

众所周知,Linux靠设备与驱动之间的match,来完成设备与驱动的bind,从而触发驱动的probe()成员函数被执行。每个bus都有相应的match方法,完...

11430
Linux阅码场

page结构体,何处安放你的灵魂?

随着硬件能力的提升,系统内存容量变得越来越大。尤其是在服务器上,过T级别的内存容量也已经不罕见了。

13230
Linux阅码场

Linux阅码场 - Linux内核月报(2020年06月)

Linux阅码场内核月报栏目,是汇总当月Linux内核社区最重要的一线开发动态,方便读者们更容易跟踪Linux内核的最前沿发展动向。

15640
Linux阅码场

ASAN和HWASAN原理解析

由于虚拟机的存在,Android应用开发者们通常不用考虑内存访问相关的错误。而一旦我们深入到Native世界中,原本面容和善的内存便开始凶恶起来。这时,由于程序...

10010
Linux阅码场

ACPI几个关键概念汇总整理(英文)

ACPI System Locality Distance Information Table (SLIT): The relative distance be...

9320
Linux阅码场

CUDA 6中的统一内存模型

白嘉庆,西邮陈莉君教授门下研一学生。曾在华为西安研究所任C++开发一职,目前兴趣是学习Linux内核网络安全相关内容。

12120
Linux阅码场

Gigantic巨页与CMA的完全结合

Facebook的Roman Gushcin发送的这个patch把Gigantic巨页(SIZE:1GB)与CMA进行了一个完美的结合:

6320
Linux阅码场

Linux为什么一定要copy_from_user ?

网上很多人提问为什么一定要copy_from_user,也有人解答。比如百度一下:

23340
Linux阅码场

Linux TraceEvent - 我见过的史上最长宏定义

TraceEvent是内核中一种探测的机制,据说在不使能的时候是没有损耗的。据说使用起来挺简单,但是要看懂着实需要花些力气。

10330
Linux阅码场

火焰图:全局视野的Linux性能剖析

火焰图(Flame Graph)是由Linux性能优化大师Brendan Gregg发明的,和所有其他的trace和profiling方法不同的是,Flame ...

14020
Linux阅码场

揭露内核黑科技 - 热补丁技术真容

内核热补丁是一种无需重启操作系统,动态为内核打补丁的技术。系统管理员基于该技术,可以在不重启系统的情况下,修复内核BUG或安全漏洞,可以在最大程度上减少系统宕机...

12940
Linux阅码场

Linux pstore 实现自动“抓捕”内核崩溃日志

廖威雄,就职于珠海全志科技股份有限公司,负责Linux IO全栈研发、性能优化、开源社区开发交流、Linux 内核开源社区pstore/blk,mtdpstor...

15040
Linux阅码场

火焰图系列之使用火焰图隐藏功能提高绘制精度

Linux memory and storage system, Concurrency optimization. https://github.com/ho...

10030

扫码关注云+社区

领取腾讯云代金券