码迷,mamicode.com
首页 >  
搜索关键字:同步机制    ( 691个结果
ffmpeg转码MPEG2-TS的音视频同步机制分析
http://blog.chinaunix.net/uid-26000296-id-3483782.html一、FFmpeg忽略了adaptation_field()数据FFmpeg忽略了包含PCR值的adaptation_filed数据;代码(libavformat/mpegts.c)分析如下:/...
分类:其他好文   时间:2014-06-06 10:05:10    阅读次数:308
线程基础--同步机制 (1)
1.  线程基础    概念    1). 线程全称控制线程    2). 多线程的优势:       a) 比进程方便,可以共享相同的内存空间及文件描述符       b) 可以用于多个任务,而这些任务如果用单进程来实现是串行,在多线程里面由于CPU的调度可以实现穿插执行       c) 用于交互程序,将用户输入输出与其他部分分开,优化性能 ...
分类:编程语言   时间:2014-05-31 21:44:34    阅读次数:417
Thread同步机制比较
ThreadLocal和线程同步机制相比有什么优势呢?ThreadLocal和线程同步机制都是为了解决多线程中相同变量的访问冲突问题。在同步机制中,通过对象的锁机制保证同一时间只有一个线程访问变量。这时该变量是多个线程共享的,使用同步机制要求程序慎密地分析什么时候对变量进行读写,什么时候需要锁定某个...
分类:其他好文   时间:2014-05-26 13:27:45    阅读次数:390
《Java并发编程实战》读书笔记
Subsections  线程安全(Thread safety) 锁(lock) 共享对象 对象组合 基础构建模块 任务执行 取消和关闭 线程池的使用 性能与可伸缩性 并发程序的测试 显示锁 原子变量和非阻塞同步机制 一、线程安全(Thread safety) 无论何时,只要多于一个线程访问给定的状态变量。而且其中某个线程会写入该变量,此时必须使用同...
分类:编程语言   时间:2014-05-21 17:11:45    阅读次数:500
Win32 - 线程同步
线程的同步可分用户模式的线程同步和内核对象的线程同步两大类。         用户模式中线程的同步方法主要有原子访问和临界区等方法。其特点是同步速度特别快,适合于对线程运行速度有严格要求的场合。          内核对象的线程同步则主要由事件、等待定时器、信号量以及信号灯等内核对象构成。由于这种同步机制使用了内核对象,使用时必须将线程从用户模式切换到内核模式,而这种转换一般要耗费近千个CPU...
分类:编程语言   时间:2014-05-18 14:32:18    阅读次数:293
《深入Java虚拟机学习笔记》- 第20章 线程同步
1.对多线程的支持是Java语言的一大优势,Java对线程的控制主要集中在对线程的同步和协作上,Java使用的同步机制是监视器。监视器java监视器支持两种线程:互斥和协作。java虚拟机通过对象锁来实现互斥,允许多个线程在同一个共享数据上独立而不干扰地工作。协作则通过object类的wait方法....
分类:编程语言   时间:2014-05-15 01:55:47    阅读次数:297
RCU 机制 [转IBM]
2005 年 7 月 01 日本文详细地介绍了 Linux 2.6 内核中新的锁机制 RCU(Read-Copy Update) 的实现机制,使用要求与典型应用。一、引言众所周知,为了保护共享数据,需要一些同步机制,如自旋锁(spinlock),读写锁(rwlock),它们使用起来非常简单,而且是一...
分类:其他好文   时间:2014-05-09 17:49:48    阅读次数:477
同步
什么是线程同步? 当使用多个线程来访问同一个数据时,非常容易出现线程安全问题(比如多个线程都在操作同一数据导致数据不一致),所以我们用同步机制来解决这些问题。 实现同步机制有两个方法: 1。同步代码块: synchronized(同一个数据){} 同一个数据:就是N条线程同时访问一个数据。 ...
分类:其他好文   时间:2014-05-08 10:15:37    阅读次数:244
驱动程序的同步处理
驱动程序的同步处理 Windows是个多任务的操作系统,每个任务对应一个运行的进程。每个运行的进程中可以包含多个线程。如果没有同步机制的控制,所有的线程会任意运行。然而,多个线程可能会要求操作同一个资源,这时就需要同步处理。 1、基本概念 1.1、问题的引出 在支持多线程的操作系统下,有些函数会出现不可重入现象。所谓“可重入”,是指函数的执行结果和执行顺序无关。反之,如果执行结果和执行顺序...
分类:其他好文   时间:2014-05-02 18:25:22    阅读次数:530
线程:Semaphore实现信号灯
Semaphore是一个计数的信号量,可以维护当前访问自身的线程个数,并提供了同步机制。使用Semaphore可以控制同时访问资源的线程个数,例如实现一个文件允许的线程访问数。打个通俗的比喻,Semaphore实现的功能类似厕所有4个坑,假如有10个人上厕所,那么同时有多少个人去上厕所呢?同时只.....
分类:编程语言   时间:2014-05-01 18:41:21    阅读次数:353
691条   上一页 1 ... 67 68 69 70 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!