任务等待操作sleep_on

本帖最后由nathan10于2010-09-0711:49编辑staticinlinevoid__sleep_on(structtask_struct**p,intstate){    structtask_struct*tmp;

作者: nathan10 发布时间: 09-07

請教NF_QUEUE的性能

請教,使用NF_QUEUE將數據包轉到用戶空間,作修改判斷,比起直接在內核中作,性能差別會有多大?儘管作者很推薦,但的確不知性能會差多少,還是心有惴惴。QUOTE:Usingthelibipqlibraryandthe`ip_queue'module,almostanythingwhichcanbedoneinsidet

作者: davhuang 发布时间: 09-07

问一个内存管理的问题。

大家好,我想问大家一个内存管理中关于堆管理的问题。假设用户程序通过int*p=malloc(sizeof(int)*10)来分配了40个字节的堆空间,然后调用p[11]来访问,一般会造成越界访问段错误的。我想问问,这个在内核中如何实现的?我的疑惑是:页表映射是以页为基础的,所以,如果这10个字节在某一页的话,那整个pte就指向这一页,页表管理的粒度也只能到页上,怎么控制到字节上呢?还是有

作者: wzhongyuan 发布时间: 09-06

内核是什么?

都说Linux内核,请问Linux内核到底是什么啊?是不是所有操作系统都有一个内核?Linux内核都有什么功能?与其它部件是什么关系?

作者: liklstar 发布时间: 09-05

一个中文的内核邮件列表

http://zh-kernel.org/mailman/listinfo/linux-kernelLeo@freescale在维护,目前在Linux内核社区活跃的华人几乎都在这儿,象HerbertXu、WuFengguang、MingmingCao、Leo等,linuxforum上几位高手象wheelz、coly、zhllg等也在这里。我有信心她会成为华人的Linux

作者: albcamus 发布时间: 09-28

这句代码是啥意思?

本帖最后由seamountain82于2010-09-0616:11编辑str    r1,[r0],#-2048arm汇编,应该是伪指令。。。是将r1中的内容存到r0表示的地址后,r0表示的地址减2048还是将r1中的内容存到r0表示的地址-2048的地址处?简而言之,是先减还是后减?在哪里可以查到相关参考?

作者: seamountain82 发布时间: 09-06

求助:关于中断中使用I2C 报错

本帖最后由ntqumeng于2010-09-0614:56编辑在定时期内使用i2c读取数值的时候执行到互斥锁加锁mutex_trylock会崩溃是什么原因?菜鸟求助~内核版本号是Linux-2.6.32报错信息如下WARNING:atkernel/mutex.c:436mutex_trylock+0x68/0x138()

作者: ntqumeng 发布时间: 09-06

内核定时器与软中断

ULKv3上介绍run_timer_softirq函数执行定时器中断,该函数执行的时候,会禁用本地中断。QUOTE:Therun_timer_softirq()functionisthedeferrablefunctionassociatedwiththeTIMER_SOFTIRQsoftirq.Itessentially

作者: Godbach 发布时间: 09-06

ELF中的section类型:SHF_ALLOC

本帖最后由openspace于2010-09-0610:03编辑SHF_ALLOC  Thesectionoccupiesmemoryduringprocessexecution.Somecontrolsectionsdonotresideinthememoryimageofanobjectfile;thisatt

作者: openspace 发布时间: 09-06

iptables 源码分析

这里只是一个笔记,我会将进一步修改、整理,补充后的版本发在我的个人主页上:http://www.skynet.org.cn/viewthr...2&page=1#pid262应用软件源码分析发在这里不知道是否合适:D最近看了一下iptables的实现,现在想陆续把看的心得贴出来,和大家讨论一下,共同学习……一、规则的显示选择先来说明规则的显示,因为他涉及到的东东简单,而

作者: 独孤九贱 发布时间: 12-07