Linux 内核发布 3.0 RC5 版本
内核源码: http://www.kernel.org/pub/linux/kernel/v3.0/testing/linux-3.0-rc5.tar.bz2 改进记录: http://www.kernel.org/pub/linux/kernel/v3.0/testing/ChangeLog-3.0-rc5
View ArticleLinux内核3.1更新 可支持NFC和Wii手柄
虽然由于Kernel.org网站所存在的一个安全漏洞,Linux kernel 3.1内核的发布被迫推迟了数周的时间,但是本周Linux内核的发明人及计划合作者林纳斯·本纳第克特·托瓦兹(Linus Benedict Torvalds)最终还是发布了Linux kernel 3.1更新,而本次Linux内核的更新将会带来一系列全新的功能。 据透露,新版本的Linux kernel...
View ArticleLinux内核程序代码量呈现快速指数增长
11月12日,Michael Larabel发表博文指出一个十分奇异的现象,完全出乎人们的意料,引起业界“严重”关注。这是为什么呢?请见文章“The Increasing Size Of The Linux Kernel“以及以下图片: 以上图标十分清楚地表明:Linux内核程序代码量呈现快速指数增长,其函数图像定性地可用以下二阶微分方程式表示: y''= exp(x) (初始条件:当x=...
View Article新工具发现隐藏的Linux内核bug和弱点
澳大利亚研究人员Silvio Cesare发布了一个工具,能自动检测Linux库中的bug和漏洞。脚步将第三方库与漏洞公告CVE关联起来,判断Linux平台上的库是否有漏洞或者没有打上补丁。类似的漏洞经常由于库没有和源保持更新而逃脱开发者的眼睛,再加上交叉分布使得问题进一步复杂化。...
View ArticleLinux 内核分支:pf-kernel 3.1.2 发布
pf-kernel 是 Linux 内核的分支,提供很多很有用的特性,例如 bfs 调度器和 tuxonice。 该版本升级内核到 3.1.2 版本。 pf-kernel 3.1.2下载地址:http://pf.natalenko.name/sources/3.0/patch-3.0.4-pf.bz2
View ArticleLinux Kernel 3.1.3 稳定版发布
Linux 内核发布最新稳定版 3.1.3 ,下载地址:linux-3.1.3.tar.bz2 同时发布的还有 2.6.32.49 关于Linux Kernel...
View Article优化Linux的内核参数来提高服务器并发处理能力
在服务器硬件资源额定有限的情况下,最大的压榨服务器的性能,提高服务器的并发处理能力,是很多运维技术人员思考的问题。要提高Linux系统下的负载能力,可以使用Nginx等原生并发处理能力就很强的Web服务器,如果使用Apache的可以启用其Worker模式,来提高其并发处理能力。除此之外,在考虑节省成本的情况下,可以修改Linux的内核相关TCP参数,来最大的提高服务器性能。当然,最基础的提高负载问题...
View ArticleLinux 内核 3.8 是给 Linux 用户的圣诞礼物
Linux 3.8 kernel合并窗口将在圣诞节前夕关闭,Phoronix列举了3.8 kernel加入的新特性:CPU热插拔支持;改进ACPI电源管理;改善XFS文件系统;支持64位ARMv8/AArch64;放弃支持旧的i386处理器,减少内耗复杂度;Video 4 Linux 2驱动支持 DMA-BUF;在某些工作负荷下减少物理内存占用;支持微软Windows...
View ArticleLinux内核的early_param原理追踪
early_param用于注册内核选项解析的处理函数。与之类似的,__setup也是用于这个目的。在后文会慢慢看出这两者的区别。 先看它们的定义: /* * Only for really core code. See moduleparam.h for the normal way. * * Force the alignment so the compiler doesn't space...
View ArticleLinux 3.9 将包含哪些新特性?
昨天 Linux 内核发布了 3.9 首个 RC 版本,让我们来看看 3.9 版本将会包含哪些新的特性。 首先 Linux 3.9 最主要的新特性之一就是 Btrfs 体验性的支持 RAID 5 和 6,该特性将在 4月末提供。此外 Linux 3.9 还将在设备映射器上包含一个缓存目标,允许 SSD...
View Article更新Linux内核头文件(linux headers)
一般来说,如果不是自己编译kernel,那么更新头文件是比较容易的事情,在Ubuntu/Fedora等操作系统上,可以直接安装相应的Linux-headers软件包,下面就演示了在Ubuntu上安装内核头文件的过程。 master@jay-intel:~/workspace/c-study$ uname -r 3.2.0-33-generic...
View Article修改Linux内核启动图片
本文讲的是修改Linux内核启动的图片,而不是uboot,这两者是不一样的哦.uboot的启动图片难度比较大,往往是修改lcd驱动代码中加入对图像的数据处理的,而Linux kernel的话,只是修改下驱动里面的图片即可.内核里启动图片的路径在这个目录下面,可以自己找下:linuxsrc/drivers/video/logo 假如要修改这个图片的话,方法如下:...
View Article将驱动程序添加到Linux内核
一,概述 在Linux内核中增加程序需要完成以下三项工作: 1.将编写的源代码复制到Linux内核源代码的相应目录 2.在目录的Kconfig文件中增加新源代码对应项目的编译配置选项 3.在目录的Makefile文件中增加对新源代码的编译条目 二,实例...
View Article