系统定时器频率是通过静态预处理定义的,在系统启动时按照 HZ 值对硬件进行设置。体系结构不同,HZ的值也不同。对于某些体系结构,甚至是机器不同,HZ的值也会不同。
内核在 中定义了 HZ 的值。我们接下来就来比较一下具体源码:
1、arm 体系结构(文件路径:/arm/include/asm/param.h)
#ifndef __ASM_PARAM_H
#define ...
分类:
系统相关 时间:
2015-05-24 11:41:44
阅读次数:
483
Linux的网卡驱动中内含了很多“虚拟网卡”。早先的文章曾经详细分析过tun,ifb等虚拟网卡,类似的思路,在虚拟化大行其道的趋势下,Linux源码树中不断增加对“网络虚拟化”的支持,不光是为了支持“虚拟机”技术,更多的是给了用户和程序员更多的选择。
这些对网络虚拟化的支持..
分类:
系统相关 时间:
2015-05-17 18:55:25
阅读次数:
442
Linux的网卡驱动中内含了很多“虚拟网卡”。早先的文章曾经详细分析过tun,ifb等虚拟网卡,类似的思路,在虚拟化大行其道的趋势下,Linux源码树中不断增加对“网络虚拟化”的支持,不光是为了支持“虚拟机”技术,更多的是给了用户和程序员更多的选择。 这些对网络虚拟化的支持技术包括任何重量级的虚拟化技术,比较重的比如对虚拟机技术的支持,轻量级的则是net namespace技术。近期的...
分类:
系统相关 时间:
2015-05-17 15:21:44
阅读次数:
484
源码的安装一般由3个步骤组成:配置(configure)、编译(make)、安装(make install)。
Configure是一个可执行脚本,它有很多选项,在待安装的源码路径下使用命令./configure –help输出详细的选项列表。
其中--prefix选项是配置安装的路径,如果不配置该选项,安装后可执行文件默认放在/usr /local/bin,库文件默认放在/usr/l...
分类:
系统相关 时间:
2015-05-15 15:32:57
阅读次数:
131
首先下载源码:http://www.golangtc.com/download解压后,进入src文件夹,执行 ./all.bash等待安装结束后,把目录复制到/usr/local/里,设置两个环境变量:export GOROOT=/usr/local/goexport PATH=$PATH:$GOR...
分类:
编程语言 时间:
2015-05-15 01:03:10
阅读次数:
125
sphinx使用步骤:
1、安装
windows
直接解压就可以了
linux
源码安装
2、配置
SQL 结构化查询语言 MYSQL数据库 oracle数据库 sqlserver数据库 但是这三个数据库都要遵循SQL规则
理解配置文件的结构
source ecshop{
}
index mygoods{
}
source ecshop1{
...
分类:
其他好文 时间:
2015-05-09 13:26:10
阅读次数:
127
Linux源码安装软件源码安装:最原始最有效的安装方式三部曲(1)—./configure xxx 生成makefile文件,随后需要的安装信息都是从这一步中获取(2)make 根据makefile的指示开展编译工作,利用gcc将原始码编译为目标文件目标文件使用动态或静态函数库产生一个完整的可执行....
分类:
系统相关 时间:
2015-05-03 23:16:16
阅读次数:
241
一句话概括:用apt-getsourcepackage_name的方式获取源代码。学习Linux下系统编程最好的参考例子就是Linux中已有的源代码(源码),比如想实现一个跟ls命令相同功能的程序可以参考ls的源码的内容。在这样的基础上,用户可以开发出自己的实用程序来代替系统中原有的程序,这听起..
分类:
系统相关 时间:
2015-04-28 19:02:36
阅读次数:
339
sphinx使用步骤:1、安装 windows 直接解压就可以了 linux 源码安装2、配置 SQL结构化查询语言MYSQL数据库oracle数据库sqlserver数据库但是这三个数据库都要遵循SQL规则 理解配置文件的结构 sourceecshop{ } indexmygoods{ } sourceecshop1{ } indexmygoods1{ source=ecsh..
分类:
其他好文 时间:
2015-04-24 19:34:07
阅读次数:
191
Linux源码编译的步骤,其实很简单,主要是在配置哪些模块的功能开启方面需要熟悉下,下面来看看,编译Linux内核需要有哪些步骤:
1、需要去Linux官网上去下载一个内核版本的源码,
https://www.kernel.org/
实例使用的是如下版本:
2、需要解压下载下来的压缩包,解压出来后会出现如下文件夹
xz linu...
分类:
系统相关 时间:
2015-04-24 14:26:46
阅读次数:
258