Chinaunix首页 | 论坛 | 博客
  • 博客访问: 491604
  • 博文数量: 144
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 1190
  • 用 户 组: 普通用户
  • 注册时间: 2013-10-08 20:16
文章分类

全部博文(144)

文章存档

2017年(1)

2015年(5)

2014年(108)

2013年(30)

我的朋友

发布时间:2014-04-24 10:31:56

http://blog.csdn.net/mybelief321/article/details/9390707概述   由于线程共享进程的资源和地址空间,因此在对这些资源进行操作时,必须考虑到线程间资源访问的同步与互斥问题。这里主要介绍Posix中两种线程同步机制,分别为互斥锁和信号量。这两个同步机制可以通过互相调用对方来实现,但互斥锁更适用.........【阅读全文】

阅读(908) | 评论(0) | 转发(0)

发布时间:2014-04-24 10:14:49

http://blog.csdn.net/mybelief321/article/details/9377379线程概念    线程是指运行中的程序的调度单位。一个线程指的是进程中一个单一顺序的控制流,也被称为轻量级线程。它是系统独立调度和分配的基本单位。同一进程中的多个线程将共享该系统中的全部系统资源,比如文件描述符和信号处理等。一个进程.........【阅读全文】

阅读(567) | 评论(0) | 转发(0)

发布时间:2014-04-24 09:30:52

http://blog.csdn.net/mybelief321/article/details/9078193信号概述   ●  信号是在软件层次上对中断机制的一种模拟。在原理上,一个进程收到一个信号与处理器收到一个中断请求可以说是一样的。   ●  信号是异步的,一个进程不必通过任何操作来等待信号的到达,事实上进程也不.........【阅读全文】

阅读(556) | 评论(0) | 转发(0)

发布时间:2014-04-24 09:14:43

转载请注明出处:wloveg.blog.chinaunix.net5.中断处理流程回顾第一节所讲的内容,当一个异常或中断发生时,处理器会将PC设置为特定地址,从而跳转到已经初始化好的异常向量表。因此,要理清中断处理流程,先从异常向量表开始。对于ARM Linux而言,异常向量表和异常处理程序都存在arch/arm/kernel/entry_armv.S.........【阅读全文】

阅读(526) | 评论(0) | 转发(0)

发布时间:2014-04-24 09:12:20

1.中断和异常中断可分为同步(synchronous)中断和异步(asynchronous)中断:(1)同步中断又称为异常,是当指令执行时由CPU控制单元产生,之所以称为同步,是因为只有在一条指令执行完成后CPU才会发出中断。典型的异常有缺页和除0。(2)异步中断是指由其他硬件设备依照CPU时钟信号随机产生。1.1 ARM异.........【阅读全文】

阅读(485) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册