给大家推荐一个优质Linux内核技术公众号-Linux阅码场

640?wx_fmt=png

作为一个Linux 技术公众号的作者,我觉得有义务推荐优秀的公众号,推广内容,希望对大家的学习有所帮助~



Linux阅码场是一个专注Linux内核和系统编程与调试调优技术的公众号,它的文章云集了国内众多知名企业一线工程师的心得。无论你工作在哪一个层次,或是内核驱动开发或是应用运维或是AI云计算或是Python、Java开发等等,理解底层OS和计算机系统的基本原理、计算机系统的调试与性能分析方法,都将使您如虎添翼!

 

这是他们的一些精华文章列表

持续更新,敬请期待!


Linux学习方法:

迭代螺旋法——关于Linux学习方法的血泪建议

纪念金庸先生——程序员的武侠世界


Linux任督二脉之进程管理

Linux进程调度技术的前世今生之“前世”

Linux进程调度技术的前世今生之“今生”

是谁关闭了Linux抢占,而抢占又关闭了谁?

Linux的任督二脉——进程调度和内存管理

Linux僵尸进程可以被“杀死”吗?

4分钟理解Linux为什么不是一个硬实时的操作系统

关于Linux进程优先级数字混乱的彻底澄清


Linux任督二脉之内存管理

 CPU是如何访问到内存的?--MMU最基本原理

关于DMA ZONE和dma alloc coherent若干误解的彻底澄清

网上坑爹的Linux资料汇总之内存管理

swappiness=0究竟意味着什么?

多图详解Linux内存分配器slub

用代码切身实践体会meltdown漏洞

 Linux内核slab内存的越界检查——SLUB_DEBUG

Linux内存逆向映射(reverse mapping)技术的前世今生

深入理解Linux RCU之一——从硬件说起

深入理解Linux RCU:从硬件说起之内存屏障

学习Linux必备的硬件基础一网打尽

为什么内核访问用户数据之前,要做access_ok?

Linux的page cache使用情况/命中率查看和操控


系统调试调优

关于Ftrace的一个完整案例

谈谈Linux内核的栈回溯与妙用

浅谈 Linux 高负载的系统化分析

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

Linux火焰图的数据流程分析

Linux Kernel iowait 时间的代码原理

用crash工具分析Linux内核死锁的一次实战

Kernel Oops和Panic是一回事吗?

利用__attribute__((section()))构建初始化函数表与Linux内核init的实现

关于Linux编译优化几个必须掌握的姿势

Unixbench 测试套件缺陷深度分析

一个简单的python脚本画出Linux程序/库依赖图

一个简单的python脚本看透Linux程序对库的依赖


文件系统和IO

文件读写(BIO)波澜壮阔的一生

Linux 通用块层之IO合并

ext4文件系统之裸数据的分析实践

探秘Linux的块设备和根

用户态文件系统(FUSE)框架分析和实战


设备驱动

让天堂的归天堂,让尘土的归尘土——谈Linux的总线、设备、驱动模型

Linux设备树文件结构与解析深度分析(1)

Linux设备树文件结构与解析深度分析(2)

当ZYNQ遇到Linux Userspace I/O(UIO)

C 语言对象化设计实例 —— 命令解析器

关于ARM Linux原子操作的实现

关于ARM Linux原子操作的底层支持

Linux的中断可以嵌套吗?

ARM Linux的中断服务程序工作在ARM的IRQ模式吗?


云和虚拟化

Docker 最初的2小时(Docker从入门到入门)  

KVM最初的2小时——KVM从入门到放弃(修订版)


Linuxer人生

经历≠经验,码农如何工作10年依然是菜鸟?

论一个程序员问问题的自我修养(修订版)

论程序员的时代焦虑与焦虑的缓解

回望踏入Linux内核之旅

MiniGUI的涅槃重生之路

手把手教你给Linux内核发patch


扫描下方二维码关注"Linux阅码场" 

640?wx_fmt=jpeg

640?wx_fmt=jpeg


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/468550.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

图数据库_ONgDB图数据库与Spark的集成

快速探索图数据与图计算图计算是研究客观世界当中的任何事物和事物之间的关系,对其进行完整的刻划、计算和分析的一门技术。图计算依赖底于底层图数据模型,在图数据模型基础上计算分析Spark是一个非常流行且成熟稳定的计算引擎。下面文章从ONgDB与Spark的…

2019 高考填报志愿建议

2019 高考填报志愿建议1、城市很关键,在大城市上学和小地方上学会有很大的不同,现在很多毕业生毕业后会往北上广深跑,很多原因是因为这里的就业机会多,薪资比内地好太多了,如果你大学就能在这样的地方上学,…

韦东山:闲鱼与盗版更配,起诉到底绝不和解!

之前很多人问,我和韦老师是什么关系,我们是本家人,至于更深的关系,我也不知道,这次事件受老师委托,帮忙发文支持,看到的朋友,也希望给予转发支持,感激不尽~大学的时候&am…

Windows下搭建FTP服务器

一、什么是ftp? FTP 是File Transfer Protocol(文件传输协议)的英文简称,而中文简称为“文传协议”。用于Internet上的控制文件的双向传输。同时,它也是一个应用程序(Application)。基于不同的操作系统有不…

Redis常见数据类型_Redis通用指令

Redis常见数据类型 redis本身就是一个Map结构, 所有数据都采用key:value的形式, redis中的数据类型指的是value的类型, key部分永远是字符串 string(类似Java String) string基本操作: set key value //存储数据 get key value //获取数据 del key value //删除数据 mset …

我关注的学习公众号

在这个激烈竞争的社会,职场上还有“一招鲜”么?面对35岁的“魔咒”,提升自我的路很多,学习是其中最为捷径的一条。只有不断学习新知识,才能保持进步。今天为大家整理了8个公众号,分别为各个领域的佼佼者&am…

如何让开关打开_安卓手机如何打开USB调试模式

点击上方“手机互联” 关注我吧!什么是USB调试模式?USB调试模式是 安卓手机提供的一个用于开发工作的功能。使用该功能可在设备和安卓手机之间复制数据、在移动设备上安装应用程序、读取日志数据等等。默认情况下,USB 调试模式是关闭的&#…

Redis持久化_Redis事务_Redis删除策略

Redis持久化 Redis包含3中持久化方案: RDB, AOF, RDB与AOF混合使用 RDB RDB: 将内存中数据生成快照形式, 将其保存到.rdb文件中, 关注点是数据 使用命令执行RDB过程 在保存.rdb文件之前还需要修改redis.conf配置文件, 修改项如下: dbfilename dump.rdb //配置.rdb文件名, …

第一次线下活动总结

公众号建立有了一段时间了,今天是我们筹划的第一次线下聚会活动,活动发起人是公众号的一个读者,是我们的前辈,也是这次活动的赞助商,非常感谢,支付了聚餐了费用,这次第一届活动,当然…

初学者选黑卡还是微单_零基础,一篇读懂单反和微单

许多小白在选购相机时,常常会纠结选微单还是选单反。那么这次就来一篇通俗讲解:单反和微单有什么区别?谁更好?应该怎么选择?一、单反和微单有什么区别?在了解单反和微单的区别之前,我们先要了解…

Redis核心配置_Redis高级数据类型使用

Redis核心配置 服务端配置 daemonize yes|no //服务器是否已守护进程方式运行 bind 127.0.0.1 //绑定主机 port 6379 //设置端口 databases 16 //设置数据库数量 loglevel debug|verbose|notice|warning //设置日志级别 logfile 端口号.log //设置日志文件名 maxclients 1 //…

xcode8注释快捷键失效问题

1. 首先按上图的指示,查看Add Documentation后面的快捷键是不是optioncommand/。 2. 如果发现不是默认的快捷键,可按快捷键command,打开Xcode偏好设置窗口,选中Key Bindings,搜索Add Documentation,便可修…

vant组件搜索并选择_Vant Weapp - 有赞出品的免费开源微信小程序组件库

轻量可靠的小程序UI组件库,主流移动组件库 Vant 的微信小程序版本。Vant Weapp 和 Vant 的区别之前推荐过的移动端web组件库 Vant 是 Vue.js 版本的,其对内承载了有赞所有核心业务,对外有十多万开发者在使用,一直是业界主流的移动…

走了,又回来了

今天换了个大的办公室,从100平增加到了300平,从宝安到南山,从旧环境到新环境,不是新的开始,是新的环境和心情。突然有点感慨,那时候从科技园出发,跟HP从深圳坐高铁去广州,在广州小蛮…

Flink-Java版单词计数(批处理流处理)

创建工程 pom.xml文件依赖如下: <dependencies><dependency><groupId>org.apache.flink</groupId><artifactId>flink-java</artifactId><version>1.10.1</version></dependency><!--依赖的一些组件需要 Scala 环境…

怎么做批注_BIM平台是什么?有何用?怎么用?

原标题&#xff1a;BIM平台是什么&#xff1f;有何用&#xff1f;怎么用&#xff1f;随着BIM技术的深入应用&#xff0c;我们也不再拘泥于单单BIM软件的使用&#xff0c;在BIM技术的广泛应用之下&#xff0c;BIM平台也逐渐成为了BIM技术的最佳体现&#xff0c;也成为了众多工程…

Flink并行度优先级_集群操作常用指令_运行组件_任务提交流程_数据流图变化过程

Flink并行度优先级(从高到低) sum(1).setParallelism(1) env.setParallelism(1) ApacheFlinkDashboard任务添加并行度配置 flink-conf.yaml并行度配置 注: 处理输入输出时, 并行度默认为 1Flink集群常用指令 提交任务 run: 代表执行; c: 指定入口类; p: 并行度; host, post:…

招银网络笔试java_最新!!招银网络科技Java面经,整理附答案

作者&#xff1a;榨汁机2号 链接&#xff1a;https://www.nowcoder.com/discuss/1640193月12号现场面试的&#xff0c; 感觉好像所有人有3面的样子。到目前也没有消息&#xff0c;有消息的吱一声&#xff0c;让我早点死了这个心…..一面 1 Java的八大基本类型byte、short、int、…

FlinkAPI_Environment_输入源_算子转化流程

Flink Environment getExecutionEnvironment() 根据当前平台, 获取对应的执行环境, 若未设置并行度, 使用 flink-conf.yaml 中的并行度配置, 默认 1. StreamExecutionEnvironment env StreamExecutionEnvironment.getExecutionEnvironment();createLocalEnviroment() 创建本地…

第2章 Linux内核模块

宏内核和微内核继续前面第一章的知识&#xff0c;虽然有点啰嗦&#xff0c;既然啰嗦了就继续啰嗦下去吧&#xff0c;也是给第一章的内容增加解释。我们知道内核如果按种类来划分的话&#xff0c;可以分为宏内核和微内核&#xff0c;微内核是一个比较先进的内核&#xff0c;我不…