码迷,mamicode.com
首页 >  
搜索关键字:kernel nf_conntrack    ( 5550个结果
在Linux的连接跟踪(nf_conntrack)中缓存私有数据省去每次查找
前面说过很多次,conntrack作为一中连接跟踪机制,如果它本身是可扩展的,那么将会是多么令人激动的一件事,当你看了N多文档代码之后,你发现它确实是可以扩展的,但是却没有感到激动,因为你可能发现:1.它可以注册一个account扩展,但是计数机制却很原始;2.我希望增加一个新..
分类:系统相关   时间:2015-01-17 23:38:20    阅读次数:404
在Linux的连接跟踪(nf_conntrack)中缓存私有数据省去每次查找
前面说过很多次,conntrack作为一中连接跟踪机制,如果它本身是可扩展的,那么将会是多么令人激动的一件事,当你看了N多文档代码之后,你发现它确实是可以扩展的,但是却没有感到激动,因为你可能发现:1.它可以注册一个account扩展,但是计数机制却很原始;2.我希望增加一个新型的扩展,却不得不重新编译内核;怎么办?我曾经很生气地默默指责过当初实现这个的人,想当然的认为将扩展本身也做成可扩展的,而...
分类:系统相关   时间:2015-01-17 23:34:51    阅读次数:430
DB2数据库参数建议(Linux)
内核参数配置:kernel.shmall=kernel.shmax=kernel.shmmni=16384kernel.msgmax=192000kernel.msgmnb=192000kernel.msgmni=65536kernel.sem=250 256000 32 256*kernel.ra...
分类:数据库   时间:2015-01-17 13:50:00    阅读次数:171
将MPLS编译进linux内核中
系统环境:linux kernel 2.6.35。(此环境是上一篇文章中将ubuntu内核替换后的环境)编译过程如下:1)首先需要下载patch文件:linux-kernel-v2.6.35-mpls1.980.patch。下载链接:http://ftp.jaist.ac.jp/pub/source...
分类:系统相关   时间:2015-01-16 20:49:30    阅读次数:574
Linux/Android——Input系统之InputReader (七)
在前文 Linux/Android——Input系统之frameworks层InputManagerService (六) 这里介绍了android层input服务的启动,其中启动了一个读取来自底层event事件的线程. 而在Linux/Android——input系统之 kernel层 与 frameworks层交互 (五) 有分析到是通过一个event%d的设备文件交互的,也就是说android层是通过读取event%d来获取event的,这个工作就是InputReader...
分类:移动开发   时间:2015-01-16 19:10:14    阅读次数:299
linux 大并发下 内核优化
Tosupportover500kusers,you*need*-A64bitshardware/kernel(AMD64,Opterons)-Atleast8GBofram-Arecentlinuxkernel(2.6.x)Abouttuning,Iprefertonotfullydisclose...
分类:系统相关   时间:2015-01-16 18:29:49    阅读次数:245
【转】linux内核态和用户态的区别
原文网址:http://www.mike.org.cn/articles/linux-kernel-mode-and-user-mode-distinction/内核态与用户态是操作系统的两种运行级别,intel cpu提供Ring0-Ring3四种级别的运行模式。Ring0级别最高,Ring3最低...
分类:系统相关   时间:2015-01-16 12:52:32    阅读次数:184
10gR2 Clusterware 简明安装步骤
一、安装操作系统(略) 注意,我这里用的都是OEL 5u5版本,因为自带了Oracle提供的环境变量安装包,因此可以很方便地进行Oracle软件的安装,因此推荐使用该版本 二、配置本地yum源 --把安装盘mount到media mount -t iso9660 /dev/cdrom /media --配置repos添加以下内容 ...
分类:其他好文   时间:2015-01-16 06:34:00    阅读次数:252
linux内核被加载的过程
二,linux内核被加载的过程一,linux安装时遇到的概念解析内核必须模块vmlinz(5M左右)不认识硬盘,原本是需要写跟loader中一样的内容,来加载非必要模块。内核非必要的功能被编译为模块放在了/lib/modules(143M)中。现采取的措施是 在loader加载kernel的同时 也...
分类:系统相关   时间:2015-01-15 12:48:08    阅读次数:210
Android开机启动过程分析
首先android是基于Linux的内核,只有先加载了kernel才能启动安卓,对于Linux来说android只是其上的一个应用程序。Android的启动大致可以形象的划分为三个过程: Init->init.rc->zygote。从事嵌入式开发的人都知道,Linux加载完内核驱动后会挂载‘/’根文件系统,挂载完成后会执行‘/init’二进制程序,这也是内核启动后执行的第一个用户程序,andro...
分类:移动开发   时间:2015-01-15 09:24:42    阅读次数:288
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!