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
softirq
spin_lock_irqsave ----由bluesleep module 带来的tip
tasklet/
softirq
可以归为normal因为他们可以进入等待;nested interru
wapysun
·
2010-12-03 11:00
Module
softirq
/tasklet/workqueue的区别
真后悔驱动没能深入看看
softirq
和tasklet都属于软中断,tasklet是
softirq
的特殊实现;workqueue是普通的工作队列。
wuxinyicomeon
·
2010-11-09 08:00
linux
工作
timer
action
任务
spin_lock_bh()与spin_unlock_bh()
如果一个
softirq
与用户上下文共享数据,就有两个问题:首先
macrossdzh
·
2010-10-26 22:00
timer
工作
任务
softirq
,tasklet和workqueue的分析
今天看了《深入理解Linux内核》的中断和异常一章,对
Softirq
,tasklet和workqueue做一个简单的总结和分析。
do2jiang
·
2010-04-15 01:00
thread
工作
struct
action
linux内核
recursion
对问题“为什么执行
softirq
时不能被抢占?”的解答
1.首先,在irq_exit中调用do_
softirq
前已经退掉了preempt_count中的HARDIRQ_MASK,因此
softirq
此时如果不在preempt_count加上
SOFTIRQ
_MASK
totoxian
·
2010-02-09 22:00
问题
对问题“为什么执行
softirq
时不能被抢占?”的解答
1.首先,在irq_exit中调用do_
softirq
前已经退掉了preempt_count中的HARDIRQ_MASK,因此
softirq
此时如果不在preempt_count加上
SOFTIRQ
_MASK
xitong
·
2010-02-09 22:00
问题
对问题“为什么执行
softirq
时不能被抢占?”的解答
1.首先,在irq_exit中调用do_
softirq
前已经退掉了preempt_count中的HARDIRQ_MASK,因此
softirq
此时如果不在preempt_count加上
SOFTIRQ
_MASK
dog250
·
2010-02-09 22:00
linux
工作
linux内核
网络技术
softirq
机制分析
enum{HI_
SOFTIRQ
=0,TIMER_
SOFTIRQ
,NET_TX_
SOFTIRQ
,NET_RX_
SOFTIRQ
,BLOCK_
SOFTIRQ
,TASKLET_SOF
hitxiaotao
·
2009-12-31 12:00
System
domain
action
Crash
xen
events
【转】驱动程序使用tasklet机制
当后台线程ksoftirqd运行调用__do_
softirq
时,会执行在中断
android83
·
2009-10-13 16:00
Linux 内核软中断(
softirq
)执行分析
Linux内核软中断(
softirq
)执行分析Author: sinisterEmail:
[email protected]
:http://www.whitecell.orgDate
force_eagle
·
2009-06-10 10:00
linux
Date
Security
user
System
action
Linux 内核软中断(
softirq
)执行分析
Linux 内核软中断(
softirq
)执行分析 Author:sinisterEmail:
[email protected]
:http://www.whitecell.org
izuoyan
·
2009-06-10 10:00
多线程
linux
windows
Solaris
Security
Linux 内核软中断(
softirq
)执行分析
Linux 内核软中断(
softirq
)执行分析 Author:sinisterEmail:
[email protected]
:http://www.whitecell.org
mmdev
·
2009-06-10 10:00
多线程
linux
windows
Security
Solaris
linux内核中断 ----- tasklet 分析
软中断向量HI_
SOFTIRQ
和TASKLET_
SOFTIRQ
均是用tasklet机制来实现的。从某种程度上讲,tasklet机制是Linux内核对BH机制的一种扩展。
ustc_dylan
·
2009-04-25 13:00
数据结构
linux
list
struct
action
linux内核
tasklet的实现【1】
tasklet由两类软中断代表:HI_
SOFTIRQ
,TASKLET_
SOFTIRQ
。这两者之间的唯一的区别在于前者的软中断优先于后者。
qinzhonghello
·
2008-11-29 15:00
struct
bh,
softirq
古老的BH、tasklet、
softirq
古老的BH:作为一种特殊的taskletkernel/
softirq
.c:staticvoid(*bh_base[32])(void);
Sorry-hardest word
·
2008-10-27 23:00
net_rx_action函数和process_backlog函数解析(转)
netif_rx模式和NAPI模式,在这里我们主要讨论网络下半部的内容,对这两种模式的机制不作涉及,但无论上半部采用何种收包模式,都会调用__netif_rx_schedule()函数,其中的调用:__raise_
softirq
_irqoff
weixiuc
·
2008-09-20 13:00
struct
list
网络
action
【嵌入式Linux学习七步曲之第五篇 Linux内核及驱动编程】中断服务下半部之老大-软中断
softirq
中断服务下半部之老大-软中断
softirq
Sailor_forever
[email protected]
转载请注明http://blog.csdn.net/sailor_8318/archive
sailor_8318
·
2008-07-13 03:00
中断与软中断简要分析
中断与软中断简要分析在分析linux内核的中断,软中断时,先应该明确这样一个派生关系:irq==>
softirq
==>tasklet==>bottomhalf==>taskqueue----------
aaronychen
·
2008-04-30 10:00
Linux tasklet 分析笔记(转载)
当后台线程ksoftirqd运行调用__do_
softirq
时,会执行在中断向量表so
chengqianyun2002
·
2007-05-13 15:00
数据结构
linux
struct
list
action
linux内核
中断与软中断简要分析(转载)
原文地址:http://blog.csdn.net/aimbin/archive/2007/03/21/1536568.aspx在分析linux内核的中断,软中断时,先应该明确这样一个派生关系:irq==>
softirq
chengqianyun2002
·
2007-05-13 14:00
linux
timer
struct
function
任务
linux内核
Linux 内核软中断(
softirq
)执行分析
连
softirq
的调用 点都不一样了,以前是三个调用点,今天搜索了一下源代码,发现在多出了 ksoftirqd 这个东西后,
softirq
在系统中的调用点仅是在 ISR 返回时和 使用了 local_bh_enable
isiqi
·
2007-03-23 14:00
多线程
windows
linux
Solaris
UP
Linux 内核软中断(
softirq
)执行分析
连
softirq
的调用点都不一样了,以前是三个调用点,今天搜索了一下源代码,发现在多出了ksoftirqd这个东西后,
softirq
在系统中的调用点仅是在ISR返回时和使用了local_bh_enable
isiqi
·
2007-03-23 14:00
Linux
多线程
Solaris
Windows
UP
Linux 内核软中断(
softirq
)执行分析
连
softirq
的调用点都不一样了,以前是三个调用点,今天搜索了一下源代码,发现在多出了ksoftirqd这个东西后,
softirq
在系统中的调用点仅是在ISR返回时和使用了local_bh_enable
isiqi
·
2007-03-23 14:00
Linux
多线程
Solaris
Windows
UP
Linux内核的
Softirq
机制(三)
Linux内核的
Softirq
机制(三)6.3BottomHalf机制BottomHalf机制在新的
softirq
机制中被保留下来,并作为
softirq
框架的一部分。
collide
·
2005-04-05 11:00
数据结构
框架
timer
struct
action
linux内核
上一页
1
2
3
4
5
6
下一页
按字母分类:
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
其他