码迷,mamicode.com
首页 >  
搜索关键字:生产者-消费者    ( 1207个结果
Linux下进程的同步互斥实例——生产者消费者
linux下的同步和互斥 Linux sync_mutex Semaphore.h 一份好文档,胜读十年书 本文参考了诸多资料,百度百科,cplusplus等 首先介绍一个头文件 #include 这里面包含了大多数的所需要使用的信号量. 包含: int sem_init(sem_t *sem, int pshared, unsigned int value)...
分类:系统相关   时间:2014-10-03 23:39:55    阅读次数:378
基于java callable及future接口解决生产者消费者问题
这两天复习java线程时,把java里面的线程基本知识点与jdk1.5以后新添加的一些类的使用都了解了一下,借用生产者消费者的问题来将他们实践一下。题目:(题目在csdn一大牛的空间找的) 生产者-消费者模式,这个食堂中只有1张桌子,同时最多放10个盘子,现在有4个厨师做菜,每做好一盘就往桌子上放(...
分类:编程语言   时间:2014-10-03 03:08:33    阅读次数:416
并发框架Disruptor浅析
1、引言 Disruptor是一个开源的Java框架,它被设计用于在生产者—消费者(producer-consumer problem,简称PCP)问题上获得尽量高的吞吐量(TPS)和尽量低的延迟。Disruptor是LMAX在线交易平台的关键组成部分,LMAX平台使用该框架对订单处理速度能达到6....
分类:其他好文   时间:2014-10-02 02:19:02    阅读次数:320
JS实现经典生产者消费者模型
因为node使用单线程的方式实现,所以,在此使用定时器timer取代线程thread来实现生产者消费者模型。代码例如以下:var sigintCount = 0;var productArray = [];var productArrayLen = 0;var productLock = false...
分类:Web程序   时间:2014-09-28 20:13:45    阅读次数:204
OpenMP实现生产者消费者模型
生产者消费者模型已是很经典的并行模型了,百度了下发现资料尚少,故作此篇,望能有受益人~...
分类:其他好文   时间:2014-09-26 23:19:59    阅读次数:314
并发编程—— 中断
Java并发编程实践 目录并发编程—— ConcurrentHashMap并发编程—— 阻塞队列和生产者-消费者模式并发编程—— 闭锁CountDownLatch 与 栅栏CyclicBarrier并发编程—— Callable和Future并发编程—— CompletionService : Ex...
分类:其他好文   时间:2014-09-26 13:45:58    阅读次数:220
并发编程—— 任务取消
Java并发编程实践 目录并发编程—— ConcurrentHashMap并发编程—— 阻塞队列和生产者-消费者模式并发编程—— 闭锁CountDownLatch 与 栅栏CyclicBarrier并发编程—— Callable和Future并发编程—— CompletionService : Ex...
分类:其他好文   时间:2014-09-25 20:36:17    阅读次数:143
jdk线程的生产者消费者问题
同步代码块实现生产者消费者模式class Person { private String name; private String sex; private Boolean isEmpty = Boolean.TRUE; // 表示存储区域是否为空 //生产 publi...
分类:编程语言   时间:2014-09-25 17:31:49    阅读次数:331
Java多线程之~~~使用Exchanger在线程之间交换数据
在多线程中,两个线程之间交换数据是非常常见的情况,我们可以使用公共的数据结构,同样,Java也提供了很好 的类供我们使用,那就是Exchanger类,这个类可以帮助我们在两个线程之间同步数据结构,下面我们以这个类再来实 现一遍生产者消费者模型,貌似这个模型已经被写烂了。 package com.bird.concursey.charpet5; import java.util.Li...
分类:编程语言   时间:2014-09-23 23:21:55    阅读次数:368
生产者消费者问题
public class Depot { int capacity ; int size; public Depot(int capacity){ this.capacity = capacity; this.size = 0; } ...
分类:其他好文   时间:2014-09-22 20:20:33    阅读次数:156
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!