码迷,mamicode.com
首页 >  
搜索关键字:interrupt    ( 1023个结果
JDK提供的原子类
大致分成: 1.原子更新基本类型 2.原子更新数组 3.原子更新抽象类型 4.原子更新字段 Lock接口: Lock需要显示的获取和释放锁,繁琐,但是能让代码更灵活,随时,获取和释放锁 Synchronized:不需要显示的获取和释放锁 ,简单 使用lock可以方便的实现公平性 非阻塞的获取锁 能被 ...
分类:其他好文   时间:2019-07-06 19:14:26    阅读次数:107
linux 一个写缓存例子
我们已经几次提及 shortprint 驱动; 现在是时候真正看看. 这个模块为并口实现一个非 常简单, 面向输出的驱动; 它是足够的, 但是, 来使能文件打印. 如果你选择来测试这个 驱动, 但是, 记住你必须传递给打印机一个文件以它理解的格式; 不是所有的打印机在给 一个任意数据的流时很好响应. ...
分类:系统相关   时间:2019-07-06 13:20:29    阅读次数:193
linux 运行处理者
如同前面建议的, 当内核收到一个中断, 所有的注册的处理者被调用. 一个共享的处理者 必须能够在它需要的处理的中断和其他设备产生的中断之间区分. 使用 shared=1 选项来加载 short 安装了下列处理者来代替缺省的: irqreturn_t short_sh_interrupt(int ir ...
分类:系统相关   时间:2019-07-06 13:12:53    阅读次数:102
linux 内核协助的探测
Linux 内核提供了一个低级设施来探测中断号. 它只为非共享中断, 但是大部分能够在共 享中断状态工作的硬件提供了更好的方法来尽量发现配置的中断号.这个设施包括 2 个函 数, 在<linux/interrupt.h> 中声明( 也描述了探测机制 ). unsigned long probe_ir ...
分类:系统相关   时间:2019-07-06 13:07:31    阅读次数:141
linux 在 /proc 里实现文件
所有使用 /proc 的模块应当包含 <linux/proc_fs.h> 来定义正确的函数. 要创建一个只读 /proc 文件, 你的驱动必须实现一个函数来在文件被读时产生数据. 当 某个进程读文件时(使用 read 系统调用), 这个请求通过这个函数到达你的模块. 我们先 看看这个函数并在本章后面 ...
分类:系统相关   时间:2019-07-06 09:18:07    阅读次数:123
LinkedTransferQueue 1.8 源码解析
[TOC]LinkedTransferQueue1.8源码解析一,简介LinkedTransferQueue是一个由链表结构组成的×××阻塞传输队列,它是一个很多队列的结合体(ConcurrentLinkedQueue,LinkedBlockingQueue,SynchronousQueue),在除了有基本阻塞队列的功能(但是这个阻塞队列没有使用锁)之外;队列实现了TransferQueue接口重写
分类:其他好文   时间:2019-07-04 18:55:19    阅读次数:110
ReentrantLock 的公平锁源码分析
ReentrantLock 源码分析 以公平锁源码解析为例: 1:数据结构: 维护Sync 对象的引用: private final Sync sync; Sync对象继承 AQS, Sync 分为两个类:处理公平锁锁和非公平锁: FairSync NonfairSync 具体的类图如下: 2:接下 ...
分类:其他好文   时间:2019-07-02 18:52:26    阅读次数:116
Linux ifconfig 查看网络接口状态
Linux ifconfig 如果不接任何参数,就会输出当前网络接口的情况; 10. Interrupt:10 Base address:0x3000 12. lo Link encap:Local Loopback 13. inet addr:127.0.0.1 Mask:255.0.0.0 14 ...
分类:系统相关   时间:2019-06-30 12:32:08    阅读次数:163
线程中断:Thread类中interrupt()、interrupted()和 isInterrupted()方法详解
首先看看官方说明: interrupt()方法 其作用是中断此线程(此线程不一定是当前线程,而是指调用该方法的Thread实例所代表的线程),但实际上只是给线程设置一个中断标志,线程仍会继续运行。 interrupted()方法 作用是测试当前线程是否被中断(检查中断标志),返回一个boolean并 ...
分类:编程语言   时间:2019-06-29 19:23:59    阅读次数:123
基于zk“临时顺序节点“的分布式锁
import org.apache.zookeeper.*; import org.apache.zookeeper.data.Stat; import java.io.IOException; import java.util.List; import java.util.concurrent.C... ...
分类:其他好文   时间:2019-06-25 17:11:12    阅读次数:143
1023条   上一页 1 ... 20 21 22 23 24 ... 103 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!