内核组成:
内存管理
设备管理
文件系统管理
进程管理
内存管理:
虚拟内存
交换空间
页面(块)
cat /proc/meminfo
ipcs -m
设备管理:
硬件管理 内核模块(kernel module)
unix文件:字符,块,网络
设备文件被创建为节...
分类:
其他好文 时间:
2015-04-03 19:25:23
阅读次数:
181
安装Oracle11g内核参数semopm未校验通过,点击Fix&Check Again后,会提示执行修改脚本,在/tmp/CVU_11.2.0.1.0_oracle下,找到并执行该脚本runfixup.sh后。检验通过。
分类:
其他好文 时间:
2015-04-03 19:12:02
阅读次数:
973
针对kernel时钟系统初始化我有3个地方的思考:
(1)根据上面分析,clocksource在kernel下默认是有default,也就是jiffies,从default_clocksource获取的cycle就是jiffies值,精度只有1。而clockevent没有default,所以在编写timer driver时clockevent实现是必须的,我感觉clocksource倒是可选的,如果没有定义,使用default clocksource,jiffies在timer中断中更新,倒是也可以用。
...
分类:
系统相关 时间:
2015-04-03 17:35:26
阅读次数:
1266
1缺少GCC环境yumgroupinstall"DevelopmentTools"yum-yinstallgccgcc-c++kernel-develyum-yinstallgccgcc-c++make2查看服务器型号[root@hexudong~]#dmidecode|grep"ProductName"ProductName:VMwareVirtualPlatformProductName:440BXDesktopReferencePlatform3外网yum源地址网易..
分类:
其他好文 时间:
2015-04-03 15:40:22
阅读次数:
627
路由映射:NAT映射地址为:192.168.1.1http://www.keepalived.org官网先安装支持软件:kernel-devel、openssl-devel、popt-devel、ipvsadm./configure--prefix=/--with-kernel-dir=/usr/src/kernels/2.6.32-131.0.15.el6.i686之间安装到根目录看到Keepalivedconfiguration-----..
分类:
其他好文 时间:
2015-04-03 15:37:07
阅读次数:
163
1)进入源码官网https://www.kernel.org/页面如下:2)主线的git 地址,当点mainline 后面的 “browse ”时,如下:点一下,企鹅右边的 index:kernel/git/torvalds/linux.git,即可找到 主线源码的 git 地址具体如下(三者都是相...
分类:
系统相关 时间:
2015-04-03 14:55:40
阅读次数:
222
装dkms,kernel-devel,makecache:yum install dkmsyuminstallkernel-develyum makecache下载VirtualBox https://www.virtualbox.org/wiki/Linux_Downloads 并安装:yum ....
分类:
其他好文 时间:
2015-04-03 10:51:59
阅读次数:
187
android adb 概述android adb的代码分为两部分:kernel层的代码在如下路径:drivers/usb/gadget/f_adb.cdrivers/usb/gadget/android.c他吐给上层应用的是如下的设备节点:/dev/android_adb应用层的代码在如下路径:s...
分类:
移动开发 时间:
2015-04-02 20:50:06
阅读次数:
241
虚拟机的出现方便了我们的研究和实验。它是与host系统相隔离的环境,我们可以在其中做毁灭性的实验,也可以用它来安装MAC系统开发iPhone程序;我们可以在其中做网络攻防的探索,也可以从零开始研究Linux kernel。07年时学习Linux就是用VMware,直到今年尝试换用virtual。折腾,就是要任性一些。半月前入手一台笔记本,配置令我很是满意,我将其称为自己的移动工作站。开箱后默认是正版...
分类:
其他好文 时间:
2015-04-02 11:41:41
阅读次数:
183
http://blog.csdn.net/tq02h2a/article/details/4317211看了看linux 2.6 kernel的源码,下面结合代码来分析一下在X86体系结构下,互斥锁的实现原理。代码分析1. 首先介绍一下互斥锁所使用的数据结构:struct mutex {引用计数器1...
分类:
系统相关 时间:
2015-04-02 01:04:36
阅读次数:
274