码迷,mamicode.com
首页 >  
搜索关键字:workqueue    ( 104个结果
线程池:ThreadPoolExecutor
【ThreadPoolExecutor的使用和思考】publicThreadPoolExecutor(intcorePoolSize,intmaximumPoolSize,longkeepAliveTime,TimeUnit unit,BlockingQueue workQueue,ThreadFa...
分类:编程语言   时间:2015-07-04 00:50:31    阅读次数:150
Linux 驱动之中断下半部之工作队列
1、工作队列的使用 按惯例,在介绍工作队列如何实现之前,先说说如何使用工作队列实现下半部。 步骤一、定义并初始化工作队列: 创建工作队列函数: struct workqueue_struct *create_workqueue(const char *name) 函数传参是内核中工作队列的名称,返回值是workqueue_struct结构体的指针,该结构体用来维护一个等待队列。 我的代码如下: struct workqueue_struct * ZP1015_wq; //定义工作队列 ZP101...
分类:系统相关   时间:2015-06-03 17:48:40    阅读次数:172
linux2.6中的工作队列接口 workqueue_struct
http://blog.csdn.net/sfrysh/article/details/5801786工作队列接口 工作队列接口是在2.5的开发过程中引入的,用于取代任务队列接口(用于调 度内核任务)。每个工作队列有一个专门的线程,所有来自运行队列的任 务在进程的上下文中运行(这样它们可以休眠)。....
分类:系统相关   时间:2015-03-20 10:29:24    阅读次数:120
Samsung_tiny4412(笔记)-->jiffies,timer,kthread,workqueue,tasklet
一. error与非法地址: | 二. jiffies接口: | 三. timer接口: | 四. kthread接口: | 五. workqueue接口: | 六. tasklet接口: |
分类:其他好文   时间:2015-03-13 22:15:23    阅读次数:235
atheros无线驱动之:数据接收流程
1:数据处理函数tasklet,workqueue在之前的初始化代码中的函数__ath_attach()中,有如下的代码:#ifndef ATH_SUPPORT_HTC#ifdef ADF_SUPPORT ATH_INIT_TQUEUE(&osdev->intr_tq, (adf_os_defer....
分类:其他好文   时间:2015-01-29 22:26:58    阅读次数:311
linux驱动工程面试必问知识点
简单型1:linux中内核空间及用户空间的区别?用户空间与内核通信方式有哪些?2:linux中内存划分及如何使用?虚拟地址及物理地址的概念及彼此之间的转化,高端内存概念?3:linux中中断的实现机制,tasklet与workqueue的区别及底层实现区别?为什么要区分上半部和下半部?4:linux...
分类:系统相关   时间:2015-01-25 22:13:05    阅读次数:302
Linux Runtime PM介绍
一、Runtime PM引言 1. 背景 (1)display的需求 (2)系统整机动态功耗优化的需求 (3)upstream 2. 解决方案 (1)引入debounce (2)使用统一的workqueue来管理任务 (3)实时地关闭不需要工作的device (4)当device作为parent时,所有的child不工作时,关闭该device (5)引入pm_rutim...
分类:系统相关   时间:2015-01-13 17:46:09    阅读次数:513
linux中断处理子系统小结
中断子系统的总结, 包括硬中断, 软中断的处理, 以及tasklet/workqueue 的部分....
分类:系统相关   时间:2015-01-04 17:19:53    阅读次数:306
linux的中断子系统简介(汇编和hard irq部分)_ARM平台(S5PV210)
2011年9月份时候做的笔记, 当时阅读中断子系统的代码后做的一个PPT, 内核版本不记得了, 硬件平台是samsung 的S5PV210. 这部分主要是针对汇编和hard irq的部分, 在hard irq处理后的softirq的处理, 以及下半部的处理(tasklet/workqueue)都没有涉及. Agenda ?Interrupts in ARM ?Importa...
分类:系统相关   时间:2015-01-04 11:30:41    阅读次数:364
python 线程池学习
#!/usr/bin/pythonimportQueue,threading,sysfromthreadingimportThreadimporttime,urllibclassWorker(Thread):worker_count=0def__init__(self,workQueue,resultQueue,timeout=0,**kwds):Thread.__init__(self,**kwds)self.id=Worker.worker_countWorker.worker_count+=1self...
分类:编程语言   时间:2014-10-29 19:43:19    阅读次数:208
104条   上一页 1 ... 8 9 10 11 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!