E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Linux2.6
Linux kernel的 Makefile和Kconfig以及Make menuconfig的关系
熟悉内核的Makefile对开发设备驱动、理解内核代码结构都是非常重要的
linux2.6
内核Makefile的许多特性和2.4内核差别很大,在内核目录的documention/kbuild/makefiles.txt
yarsen
·
2012-02-26 15:00
linux
Module
Flash
文档
makefile
linux内核
自动创建设备结点
在
Linux2.6
内核中,devfs被认为是过时的方法,并最终被抛弃,udev取代了它。Devfs的一个很重要的特点就是可以动态创建设备结点。
allen6268198
·
2012-02-25 23:00
epoll
在大家苦苦的为在线人数的增长而导致的系统资源吃紧上的问题正在发愁的时候,
Linux2.6
内核中提供的SystemEpoll为我们提供了一套完美的解决方案。
kangquan2008
·
2012-02-25 14:00
thread
socket
struct
server
服务器
events
linux2.6
设备驱动编写
从2.6版本开始引入了platform这个概念,在开发底层驱动程序时,首先要确认的就是设备的资源信息,例如设备的地址,在2.6内核中将每个设备的资源用结构platform_device来描述,该结构体定义在kernel\include\linux\platform_device.h中,structplatform_device{ constchar*name; u32 id; structdevi
lpt19832003
·
2012-02-24 22:00
c
linux
struct
include
resources
负载均衡服务器简介
同时支持
Linux2.6
内核中SystemEpoll,通过简化系统
zhangskd
·
2012-02-24 17:00
负载均衡
server
集群
服务器
web服务
busybox制作rootfs
VMWare5.5.3; gccversion3.4.4,Threadmodel:posix; GNUMake3.81; arm-linux-gcc4.2.1(此创建过程见另贴用crosstool脚本编译针对
Linux2.6
velanjun
·
2012-02-23 23:00
iSCSI 在Linux下的模拟实验(三)
续iSCSI在Linux下的模拟实验(二)5、iSCSI客户端(Initiator)配置 在
Linux2.6
内核中提供了iscsi驱动,iSCSI驱动(driver)使主机拥有了通过IP网络访问存储
starshine
·
2012-02-21 15:00
linux
session
存储
Authentication
logging
authorization
linux2.6
内核,如何指定内核启动参数
前两天调试加载文件系统时,由于cfe中参数写不进去,直接在内核中写死参数,碰到一个问题:staticint__initinit_setup(char*str){unsignedinti;execute_command=str;/**IncaseLILOisgoingtobootuswithdefaultcommandline,*itprepends"auto"beforethewholecmdli
andyhuabing
·
2012-02-20 15:00
数据结构
c
linux
struct
command
documentation
抢占式内核与非抢占式内核的区别联系
非抢占式内核在中断处理中,是不会切换到其他任务的,即使时间片已到linux0.11内核属于非抢占内核,如果一个进程在内核中执行,除非它主动让出,没有人会让它退出的
linux2.6
内核属于抢占内核,如果进程在内核中执行
sunstars2009918
·
2012-02-20 10:00
linux
assembly
System
任务调度
each
returning
linux2.6
内核Makefile详解
熟悉内核的Makefile对开发设备驱动、理解内核代码结构都是非常重要的
linux2.6
内核Makefile的许多特性和2.4内核差别很大,在内核目录的documention/kbuild/makefiles.txt
yujunf
·
2012-02-19 22:00
linux
gcc
Module
ext
makefile
编译器
Android架构详解
Android架构1、LinuxKernelAndroid基于
Linux2.6
提供核心系统服务,例如:安全、内存管理、进程管理、网络堆栈、驱动模型。LinuxK
suwei19870312
·
2012-02-19 15:00
epoll
Linux2.6
内核中有提高网络I/O性能的新方法,即epoll。
xiarendeniao
·
2012-02-17 11:00
linux
网络
socket
struct
asynchronous
events
Linux 2.6内核的设备模型
Linux2.6
内核的设备模型
Linux2.6
内核的一个重要特色是提供了统一的内核设备模型。
kyokowl
·
2012-02-17 09:00
Linux之module_param()函数学习
一.module_param1.为什么引入 在用户态下编程可以通过main()来传递命令行参数,而编写一个内核模块则可通过module_param()来传递命令行参数.2.module_param宏是
Linux2.6
heyustudent
·
2012-02-16 14:00
Linux Platform Device and Driver
作者:YiLiXie
[email protected]
日期:2010-1-13欢迎转载,请注明出处 从
Linux2.6
起引入了一套新的驱动管理和注册机制:Platform_device和Platform_driver
kyoky_xxj
·
2012-02-16 14:00
c
linux
struct
Module
null
resources
基于嵌入式
linux2.6
平台下用qt2编写的实时监控Tools
作者:hinsxu,时间:2012-1-28 在春节期间在
linux2.6
环境下面用qt2编写了一个Temperature&Voltage的监控软件,其中有s2channel的
qinxiongxu
·
2012-02-12 17:00
在i386平台Linux 2.6 上实现一个系统调用
1.引言本文档解释了怎样在
Linux2.6
中实现一个新的系统调用。一个系统调用被应用程序用来向操作系统请求服务。 2. 系统调用一个系统调用被应用程序用来向操作系统请求服务。
fuyajun01
·
2012-02-11 15:00
Linux驱动的platform机制 .
Linux驱动的platform机制分类:Linux学习2011-11-1022:56189人阅读评论(0)收藏举报 最近在看SPI、I2C这样简单点的总线驱动程序,从
Linux2.6
起,内核引入了一套新的驱动管理和注册机制
zhongnanjun_3
·
2012-02-06 16:00
Linux学习
Android系统开发
笔记3-Android内核与驱动Android使用
Linux2.6
,对标准内核改动较少,但是增加了一些内容,如yaffs文件系统Android专用驱动Ashmem匿名共享内存节点名称/dev/ashmem
zhuojiuyihu
·
2012-02-05 10:00
Android系统开发一
Android系统概述Android四层架构:1.LinuxKernel&driver层a.依赖于
Linux2.6
内核,包括安全性,内存管理,进程管理,网络协议栈,驱动模型等b.Android自己添加的驱动
zhuojiuyihu
·
2012-02-05 10:00
Android内核和驱动篇-Android内核介绍
Android内核是基于
Linux2.6
内核的(目前最新开发版本是2.6.31),它是一个增强内核版本,除了修改部分Bug外,它提供了用于
darling757267
·
2012-02-03 12:00
linux
android
嵌入式
input
平台
linux内核
Android内核和驱动篇-Android内核介绍
Android内核是基于
Linux2.6
内核的(目前最新开发版本是2.6.31),它是一个增强内核版本,除了修改部分Bug外,它提供了用于支
jindegegesun
·
2012-02-03 11:00
Android内核和驱动的详细介绍
Android内核是基于
Linux2.6
内核的(目前最新开发版本是2.6.31),它是一个增强内核版本,除了修改部分Bug外,它提供了用于支
protheschildren
·
2012-02-02 20:18
Android系统移植(一)-让android系统在目标平台上运行起来
Android系统移植(一)-让android系统在目标平台上运行起来Android系统由于用的是linux内核,因此内核移植和嵌入式linux内核移植差异不大,过程如下:(1)移植boot-loader和
linux2.6
tronteng
·
2012-02-01 13:00
Linux 2.6中断下半部机制分析
hi.baidu.com/starmyth/blog/item/5ee2f6ceb80f730093457e70.htmlLinux2.6中断下半部机制分析作者:流星摘要 本文主要从使用者的角度对
Linux2.6
lizhiguo0532
·
2012-01-31 19:00
linux
工作
struct
action
任务
linux内核
Linux设备模型之platform总线
从
Linux2.6
起引入了一套新的驱动管理和注册机制:Platform_device和Platform_driver。
hanchaoman
·
2012-01-30 09:00
c
linux
struct
null
include
resources
Linux2.6
系统调用劫持介绍
这几天做操作系统课程的作业,其中一个要求是设计内核模块,在查阅资料的过程中发现内核模块可以在不重新编译内核的情况下增加内核的功能,当然也可以对内核进行修改,实现对系统调用的劫持。这篇文章就是对linux下劫持系统调用的介绍和资料的整理。一、介绍 先介绍一下内核模块。内核模块是在操作系统需要的时候动态载入的目标文件对象,链接成内核的一部分,从而可以在不重新编译整个内核的情况加扩展内核
lirunfa
·
2012-01-25 17:00
数据结构
linux
struct
table
System
loops
在线扩容根分区
Linux中调整根分区(LVM)的方法 (LVM在线扩容根分区) 说明:
Linux2.6
以上内核支持ext3的在线扩容 第一种情况:直接添加一个新硬盘#df-h看看现在硬盘的情况Filesystem
lynn51cot
·
2012-01-20 13:50
linux
在线
lvm
休闲
空间
基于UDEV动态设备加载
在linux2.4和
linux2.6
早期版本中,在驱动开发中,多使用mknod命令手动创建设备节点,但当动态申请设备号时必须通过命令查出设备号,再添加。
chenmeng4735
·
2012-01-20 10:00
linux
struct
Module
null
Class
linux内核
Linux设备模型(下)之Platform
从
Linux2.6
内核起,引入一套新的驱动管理和注册机制:platform_device和 platform_driver 。
jianchi88
·
2012-01-18 16:00
linux
struct
Module
File
button
平台
Linux驱动开发之Platform_device和Platform_driver
从
Linux2.6
起引入了一套新的驱动管理和注册机制:Platform_device和Platform_driver。
magod
·
2012-01-17 14:00
利用HAProxy实现负载均衡
同时支持
Linux2.6
内核中SystemEpoll,通
jk409
·
2012-01-16 15:20
haproxy
负载均衡
休闲
Linux负载均衡
haproxy负载均衡
Linux2.6
DM9000驱动模编译为模块
Linux2.6DM9000驱动模编译为模块对于
linux2.6
内核的源代码中,DM9000的驱动程序已经封装好了。
zhubenfulovepoem
·
2012-01-10 18:00
工作
linux
struct
cmd
search
resources
详解
Linux2.6
内核中基于platform机制的驱动模型
(本原创文章发表于Sailor_forever的个人blog,未经本人许可,不得用于商业用途。任何个人、媒体、其他网站不得私自抄袭;网络媒体转载请注明出处,增加原文链接,否则属于侵权行为。如有任何问题,请留言或者发邮件给sailing_9806#163.com)http://blog.csdn.net/sailor_8318/archive/2010/01/29/5267698.aspx 【摘要】
muojie
·
2012-01-09 16:00
linux2.6
内核模式下的抢占调度
1,不可抢占内核(用户模式抢占)1.a,内核中显示调用schedule(),主动放弃cpu,申请调度。比如说,刚才进ring0就是因为系统调用sleep()进来的,那么这个时候,t1的状态被设置为阻塞,系统开始新的调度,选择一个新任务t2,返回到t2的用户态上下文。1.b,在用户态或者内核态发生中断异常,中断异常处理完毕以后,不会发生调度,依然返回t1的内核栈上下文,t1继续执行,在返回用户态的时
wuzh1230
·
2012-01-08 14:00
linux2.6
内核本地提权
linux2.6
内核本地提权Itispossibletoexploitthisflawtoexecutearbitrarycodeasroot.Pleasenote,thisisalowimpactvulnerabilitythatisonlyofinteresttosecurityprofessionalsandsystemadministrators.Endusersdonotneedtob
it你好
·
2012-01-03 18:22
linux
root
gcc
休闲
提权
Linux 2.6软RAID速度测试
linux2.6
的软raid测试,三块2TBSATA36Gbps64MB缓存希捷绿盘,志强E3-1240四核CPU,2*2GBDDR31333ECC内存,UbuntuServer10.04i386操作系统
bhq2010
·
2012-01-03 15:00
linux
测试
ubuntu
磁盘
希捷
raid5
module_param()的用法,insmod可带形参
(2)实现 module_param宏是
Linux2.6
内核中新增的,该宏被定义在include/linux/moduleparam.h文件中,具体定义如下:/*Helperfunctions
zhandoushi1982
·
2011-12-31 15:00
linux
Module
pig
Path
makefile
aio,epoll,libevent,boost::asio解决的问题
以前只知道他们都是做异步/非阻塞的,但是具体解决的问题的关键点是什么,通过这几天的深入了解,把他们总结一下:aio是
linux2.6
以后内核实现的异步IO,或者说他才是真正意义上的异步IO。
cnsword
·
2011-12-29 14:00
编程
linux
网络
网络协议
平台
跨平台
给那些总说安卓需要杀进程的人。Android 是如何管理进程
首先你要知道Android系统是基于
Linux2.6
内核开发的开源操作系统(linux是啥都不知道自己去百度吧),而linux系统的内存管理有其独特的动态存储管理机制。
yuwenhao0518
·
2011-12-28 10:00
sersync2(文件同步)
sersync2是由国人开发的一款同步文件的开源软件,使用
Linux2.6
内核的inotify监控Linux文件系统事件,被监听目录下如果有文件发生修改,Sersync将通过内核自动捕获到事件,并将该文件利用
jk409
·
2011-12-24 15:41
多线程同步
休闲
同步目录文件
sersync同步
Linux同步软件
AT91SAM9261的
LINUX2.6
GPIO与GPIO中断
关于LINUX对926X中断的实现(LINUX2.6.24中试用) 一,926X中断的描述 对于926X有先进中断控制器控制中断具体对应的中断有0~310为FIQ,1为系统,2~31对应设备.见DATASHEET 二,926X中断的LINUX实现 1,PIO的输入中断问题,手册描述了 PIOA 2 PIOB 3 PIOC 4 LINUX中AT91SAM92
hanchaoman
·
2011-12-24 09:00
linux
timer
struct
input
interface
parallel
Linux Epoll介绍和程序实例
Epoll 可是当前在 Linux 下开发大规模并发网络程序的热门人选, Epoll 在
Linux2.6
内核中正式引入,和 select相似,其实都 I/O 多路复用技术而已 ,并没有什么神秘的。
wangran51
·
2011-12-23 09:00
数据结构
linux
网络
socket
null
events
Linux Epoll介绍和程序实例
Epoll可是当前在Linux下开发大规模并发网络程序的热门人选,Epoll在
Linux2.6
内核中正式引入,和select相似,其实都I/O多路复用技术而已,并没有什么神秘的。
vergilwang
·
2011-12-23 09:00
linux
platform总线
platform总线是
linux2.6
内核加入的一种虚拟总线。platform机制的本身使用并不复杂,由两部分组成:platform_device和platform_driver。
gzliu_hit
·
2011-12-22 17:00
object
struct
Module
hierarchy
resources
structure
linux2.6
总线设备驱动模型
总线设备驱动模型:其中的设备,驱动是什么关系?与真实的物理设备是如何对应的? 欢迎留言讨论。总线由bus_type描述:structbus_typemy_bus_type ={ .name="my_bus", .match=my_match, //当一个新设备或者驱动被添加到这个总线时,该方法被调用,用于判断指定的驱动程序与指定的设备是否匹配,可以则返回非零值};总线也是
gzliu_hit
·
2011-12-22 11:00
linux
struct
Module
File
Class
attributes
kobject和kset
kobject和kset实现了基本的面向对象管理机制,是构成
linux2.6
设备模型的核心结构。它与sysfs文件系统紧密相联,在内核中注册的每个kobject对象对应sysfs文件系统中的一个目录。
gzliu_hit
·
2011-12-21 15:00
Linux epoll模型
Linux2.6
内核中有提高网络I/O性能的新方法,即epoll。1
lizhi200404520
·
2011-12-20 17:00
linux
struct
socket
网络
events
linux内核
解释nginx的epoll的网络I/O模型为什么快的原因
http://www.cppblog.com/converse/archive/2008/10/12/63836.html epoll是多路复用IO(I/OMultiplexing)中的一种方式,但是仅用于
linux2.6
radarruan
·
2011-12-19 11:11
nginx
职场
休闲
解释nginx的epoll的网络I/O模型为什么快的原因
http://www.cppblog.com/converse/archive/2008/10/12/63836.htmlepoll是多路复用IO(I/OMultiplexing)中的一种方式,但是仅用于
linux2.6
radarruan
·
2011-12-19 11:11
职场
休闲
nginx
web
上一页
27
28
29
30
31
32
33
34
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他