kernel
尽管 ext4 出来已经有一段时间了,由于有一些 bug 还没被大量应用到服务器生产环境中,不过对于桌面用户来说 ext4 已经足够成熟了。去年发布的最新 RHEL 5.4 版本默认文件系统依然是 ext3。 最近 Linux 内核开发人员、ext4 文件系统的维护者 Ted Ts’o 跳槽到 Google,并在 Google 继续从事 ext4 的研发和 Linux kernel 方面的工作
Ubuntu kernel会自己maintain ABI number,ABI number会被加入kernel meta-package的版号的一部分,也会用来作为kernel image的package name的一部分。这部分比较复杂,可能要专文讨论。 如果只是想查询Ubuntu kernel某个版号和mainline kernel的对应关系,请见: 本人在此之著作系主要指中华民国著作权法第五条第一项之语文著作、第五项之摄影著作,但不限于此两项
几种USB控制器类型:OHCI,UHCI,EHCI,xHCI 1. 曾经遇到一些Linux系统对USB3.0的支持不完善,从而导致在有USB3.0设备的PC上启动失败(kernel panic)。 2. 也曾在BIOS中设置为“开启EHCI,关闭XHCI”等来坚持使用USB2.0 所以,这里就简单列一下各种xHCI(也包括真正的xHCI)的基本含义吧。 简单地讲,OHCI、UHCI都是USB1.1的接口标准,而EHCI是对应USB2.0的接口标准,最新的xHCI是USB3.0的接口标准
免费开源系统Linux内核开发者Greg Kroah-Hartman于2020年6月宣布将 Linux Kernel 4.19 和 5.4 版本的生命周期终止(EOL)支持从两年延长至六年,分别延长至2024和2025年,在这期间也会发布安全修补程序。意味着各大GNU/Linux发行版现在可大量部署,操作系统开发人员可将它添加到他们的存储库中。 Linux 内核主要分为稳定版和长期支持版
在编译kernel时,发现如下的一些警告信息: 其原因是,当前系统的时间还在编译目录中的文件(包括源程序文件和编译后生成的.o目标文件)最后修改时间之前,比如我用“date”命令查看到的时间为2000年8月24日,而目录中文件最后的修改时间为2012年8月24日。 解决方法是,首先应该“make clean”将之前编译的".o"目标文件清除掉,然后再运行“make”进行编译,即使它再有这样的warning也没关系,因为所有的目标都会被重新编译。当然,要去掉这个warning,只需要将当前时间修改正确即可
HTC 为开发者提供了丰富的工具,这大概是要来取悦 Android 开发者的行为吧!HTCDEV.com 是 HTC 为开发者打造的一站式服务,当中将会提供三个主要的服务:OpenSense SDK、Unlock Bootloader 及 Kernel Source Code。 当然,除了开发者外的用户大部分都会对于 OpenSense SDK 及 Kernel Source Code 不太感兴趣,反而解 bootloader 应该不只是开发者专用的,大部分用户如果要 Flash 第三方 ROM,包括 CM7 等,都需要透过 HTCDEV 提供的官方解锁工具为手机进行 unlock。
最近遇到一个 网络界面卡的顺序与名称问题才开始接触 udev 这个东西的虽然他在 kernel 2.6.15 就开始使用了.目前我的 RHEL5 已经用到 kernel 2.6.18先来看一下 devfs(dev) 和 sysfs(udev) 的不同. 有上过 Linux 课的还记得老师的第一句话就是 Linux 下所有的东西都是以档案的模式存在这也包括了硬件装置. 在核心 Linux 2.4–2.6.18 devfs (device file system) 使用者如果要对硬件进行存取很简单的只要针对 /dev/ 档案作存取即可.但是缺点就是系统一开始就必须先将所以的装置先预备好.假如你的系统明明只有一颗硬盘 sda 但是 /dev/ 目录下可早就已经预备好了 sdb sdc …. 不同的硬盘装置在做准备.所以 /dev/ 会相当庞大都是因为储存了一些不是真实存在的装置.而且装置没有规则可循的皆直接存放在 /dev/ 目录下面. 从前的装置名称是固定的 sda 代表第一个 SCSI 的硬盘但是 udev 可以依据需求将 sda 任意改成你想要的名称 如:my_first_scsi_disk 当装置在连接或移除时可以执行相对应的程式 (script). network 装置可以依需求修改成想要命名的方式. 你可以看到光是一个硬盘就又这么完整的方式来呈现其中大部分都是连结 (symbolic link) 的方式储存装置的别名并对应到真实的装置名称.