今天,我来为大家解读一幅来自 TurnOff.us 的漫画 “InSide The Linux Kernel” 。 TurnOff.us 是一个极客漫画网站,作者Daniel Stori 画了一些非常有趣的关于编程语言、Web、云计算、Linux 相关的漫画。今天解读的便是其中的一篇。 在开始,我们 ...
分类:
系统相关 时间:
2020-03-18 09:25:34
阅读次数:
65
国内外开源社区资源汇总 主要在这里汇总一下国内外开源的社区和网站,方便大家平时学习和工作使用,这个会不定期更新最新的地址。 Linux kernel archives https://www.kernel.org/ linux kernel代码的官方release网站,可以下载到longterm/s ...
分类:
其他好文 时间:
2020-02-28 12:02:34
阅读次数:
403
相信很多人小时候都玩过积木,那种千变万化的感觉特别有吸引力。同时积木还给人以巨大的创造性,百玩不厌,乐趣无穷。 对于linux操作系统来说,也有些类似于搭积木。在开发上,linux kernel完全开源,通过GPL传播到了整个世界。数以万计的 程序员构建了一个个函数,模块,子系统,最终由linus之 ...
分类:
其他好文 时间:
2020-02-26 22:59:40
阅读次数:
64
1 FATAL: parse error in symbol dump file https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=040fcc819a2e7783a570f4bdcdd1f2a ...
分类:
其他好文 时间:
2020-02-26 17:05:55
阅读次数:
213
Linux的时间分为System Clock(系统时间)和Real Time Clock (硬件时间,简称RTC)。 系统时间:指当前Linux Kernel中的时间。 硬件时间:主板上有电池供电的时间。 查看系统时间的命令: #date 设置系统时间的命令: #date –set(月/日/年 时: ...
分类:
系统相关 时间:
2020-02-21 11:26:59
阅读次数:
108
Linux内核的神奇的container_of()宏 1. 用途 container_of()宏可以跟据结构体成员的地址返回结构体的地址。 2. 定义 Linux内核中list即链表结构有个宏container_of(),其定义(linux-2.6.11/include/linux/kernel.h ...
分类:
其他好文 时间:
2020-02-16 13:17:38
阅读次数:
73
背景 了解机制有利于对内核有更深的认识。 wget https://mirrors.aliyun.com/linux kernel/v3.x/linux 3.2.61.tar.xz 内核 1. 在drivers/of/fdt.c 中有如下初始化函数 注释上:展开设备树,创建device_nodes到 ...
分类:
系统相关 时间:
2020-02-12 12:56:02
阅读次数:
120
目的: 了解linux的启动过程 主要内容: 1.grub 是启动程序的bootloader 2.linux kernel 是linux的开源内核 3.busybox 是linux的工具集合 启动顺序: grub bzimage initrd init chroot sbin/init (从内存镜像 ...
分类:
系统相关 时间:
2020-02-10 11:58:05
阅读次数:
91
1. 移除多余文件 因为linux kernel文件数量过多,会导致系统很慢。 在File->prefenrence->setting->workspace, 右上角有个切换到json文件,编辑如下: { "search.exclude": { "**/.git": true, "**/.svn": ...
分类:
系统相关 时间:
2020-02-09 11:33:49
阅读次数:
678
摘自:https://blog.csdn.net/cenziboy/article/details/8761621一. d_path函数说明 d_path 是内核提供的根据dentry和vfsmount获取绝对路径函数 此函数有2个版本,以内核版本2.6.25为分界 extern char *d_p ...
分类:
系统相关 时间:
2020-02-06 18:03:59
阅读次数:
390