在网络中,不少服务器采用的是Linux系统。为了进一步提高服务器的性能,可能需要根 据特定的硬件及需求重新编译Linux内核。编译Linux 内核,需要根据规定的步骤进行,编译内核过程中涉及到几个重要的文件。比如对于RedHat Linux,在/boot目录下有一些与Linux内核有关的文件 . 编 ...
分类:
其他好文 时间:
2016-05-06 19:26:44
阅读次数:
129
Linux系统启动流程及内核编译(2)1.内核设计:有单内核和微内核之分linux属于单内核的模块化设计系统内核核心路径:/boot/vmlinuz-版本号内核模块路径:/lib/modules/版本号/linux分为内核空间和用户空间而用户空间通过访问和监控内核:路径在/proc/和/sys/两个伪文件系统2.伪文..
分类:
系统相关 时间:
2016-04-29 09:30:18
阅读次数:
202
什么是LVS?LVS的4种工作模式,10种调度算法,以及各模式的优缺点对比:具体参考官网文档,是中文的哦http://www.linuxvirtualserver.org/zh/index.htmlhttp://kb.linuxvirtualserver.org/wiki/IPVS_FULLNAT_and_SYNPROXY(主要是full-nat内核编译)也有别人的总结http://wuday..
分类:
其他好文 时间:
2016-04-25 01:08:22
阅读次数:
254
Android系统移植 本章介绍了Android内核结构和设备驱动、Android内核基本配置、Android内核编译和DMA-210XP平台Android文件系统烧写过程。 根据Android系统体系结构图可知,Android软件层次结构自下而上分为四个层次:操作系统层(OS)、各种函式库(Lib ...
分类:
移动开发 时间:
2016-04-24 20:15:09
阅读次数:
275
转载自mz_linux的ChinaUnix博客 :http://blog.chinaunix.net/uid-26806098-id-3141136.html 众所周知,Linux内核是使用make命令来配置并编译的,那必然少不了Makefile。在内核目录树中我们可以看到内核编译系统的顶层Make ...
分类:
系统相关 时间:
2016-04-20 13:30:16
阅读次数:
306
内核源码树的目录下都有两个文件Kconfig(2.4版本是Config.in)和Makefile。分布到各目录的 Kconfig构成了一个分布式的内核配置数据库,每个Kconfig分别描述了所属目录源文件相关的内核配置菜单。在内核配置make menuconfig(或xconfig等)时,从Kconfig中读出菜单,用户选择后保存到.config的内核配置文件中。在内核编译时,主 Makefile...
分类:
其他好文 时间:
2016-04-16 19:03:01
阅读次数:
936
Docker安装及centos内核升级1.安装docker[root@gmdai~]#sudoyuminstallhttp://mirrors.yun-idc.com/epel/6/i386/epel-release-6-8.noarch.rpm[root@gmdai~]#sudoyuminstalldocker-io[root@gmdai~]#servicedockerstart[root@gmdai~]#chkconfigdockeron[root@gmdai~]#yuminstallg..
分类:
其他好文 时间:
2016-04-13 00:47:03
阅读次数:
373
实验环境:Ubnuntu 64位(推荐使用14.04)+Xshell 阿里云现在提供的云服务器很好用的,用来编译内核性能也不错。本文介绍最基本的内核编译方法,为了方便,所有操作均在root用户下进行。 如果不是root用户可以使用su命令切换到root用户。 注:使用xshell的时候最好把这一项给 ...
分类:
系统相关 时间:
2016-04-09 00:15:34
阅读次数:
182
写了一个小时,结果图书馆网不好,结果没保存,嘤嘤嘤,来重新返工了。 昨天的操作系统第一个实验,编译linux内核,看成实验教程做比较简单,过程也比较顺利。但还有一些小问题。老师要求用Ubuntu14.10,开始自己在极速上随便下个 Ubuntu GNOME 15.10,装起来蛮快的,进系统之后美瞎了 ...
分类:
系统相关 时间:
2016-03-24 12:59:51
阅读次数:
236
1,下载src.rpm格式的内核源码包#wgetftp://ftp.redhat.com/pub/redhat/linux/enterprise/6Server/en/os/SRPMS/kernel-2.6.32-573.el6.src.rpm2,安装src.rpm包#useraddmockbuild#sumockbuild#rpm-ivhkernel-2.6.32-573.el6.src.rpm#exit3,制作rpm包,安装完成后会在mockbuild..
分类:
其他好文 时间:
2016-03-19 19:48:49
阅读次数:
182