E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Queues(工作队列)
结合linux功能实例理解软中断、tastlet以及
工作队列
软中断、tasklet和
工作队列
并不是Linux内核中一直存在的机制,而是由更早版本的内核中的“下半部”(bottomhalf)演变而来。
godleading
·
2015-03-04 15:00
GCD
从基本功能上讲,GCD有点像NSOperationQueue,他们都允许程序将任务切分为多个单一任务然后提交至
工作队列
来并发地或者串行地执行。
Lambda8421
·
2015-03-04 13:00
MPSC lock free queue
[c实现的队列](http://www.1024cores.net/home/lock-free-algorithms/
queues
/non-intrusive-mpsc-node-based-queue
lost_o0
·
2015-03-02 10:00
Ceph-client内核代码分析(二)
加载过程:1、检查兼容性;2、创建slab缓存; rbd_img_request_cache rbd_obj_request_cache rbd_segment_name_cache3、创建延迟
工作队列
RuifengYang
·
2015-03-01 19:00
rbd
ceph-client
RabbitMQ (三) 发布/订阅
上一篇博客中,我们实现了
工作队列
,并且我们的
工作队列
中的一个任务只会发给一个工作者,除非某个工作者未完成任务意外被杀死,会转发给另外的工作者,如果你还不了解:RabbitMQ
abc123456789cba
·
2015-02-27 17:00
RabbitMQ
发布
订阅
RabbitMQ (三) 发布/订阅
上一篇博客中,我们实现了
工作队列
,并且我们的
工作队列
中的一个任务只会发给一个工作者,除非某个工作者未完成任务意外被杀死,会转发给另外的工作者,如果你还不了解:RabbitMQ
abc123456789cba
·
2015-02-27 17:00
RabbitMQ
发布
订阅
RabbitMQ (三) 发布/订阅
上一篇博客中,我们实现了
工作队列
,并且我们的
工作队列
中的一个任务只会发给一个工作者,除非某个工作者未完成任务意外被杀死,会转发给另外的工作者,如果你还不了解:RabbitMQ(二)
abc123456789cba
·
2015-02-27 17:00
rabbitmq
订阅
发布
RabbitMQ (二)
工作队列
这篇中我们将会创建一个
工作队列
用来在工作者(consumer)间
abc123456789cba
·
2015-02-27 17:00
rabbitmq
工作队列
AsyncTask必知必会(二)
在上一讲中,我们谈到,Asynctask.ThreadPoolExecutor在调度任务执行的时候,遵从的顺序是先安排core_pool_size数量的任务以corethread执行,然后将多余任务入
工作队列
qinjunni2014
·
2015-02-26 23:00
android
AsyncTask
openstack常用命令
openstack的常用命令1、查看rabbitmq队列:rabbitmqctllist_
queues
2、查看keystone的用户:keystoneuser-list3、查看keystoneendpoint
bristol
·
2015-02-26 16:30
常用命令
openstack
openstack常用命令
openstack的常用命令1、查看rabbitmq队列:rabbitmqctllist_
queues
2、查看keystone的用户:keystoneuser-list3、查看keystoneendpoint
bristol
·
2015-02-26 16:30
常用命令
openstack
activemq 控制面板里的 Number Of Pending Messages、 Messages Enqueued、Messages Dequeued含
这个数量只增不减MessagesDequeued出了队列的消息可以理解为是消费这消费掉的数量这个要分两种情况理解在
queues
里它和进入队列
·
2015-02-26 10:00
activemq
控制面板
number
RabbitMQ入门(6)--远程调用
远程过程调用(RPC)(使用Java客户端)在指南的第二部分,我们学习了如何使用
工作队列
将耗时的任务分布到多个工作者中。但是假如我们需要调用远端计算机的函数,等待结果呢?好吧,这又是另一个故事了。
-悟空-
·
2015-02-24 16:00
rabbitmq
RabbitMQ入门
RabbitMQ入门(3)--发布和订阅
发布和订阅(使用java客户端)在先前的指南中,我们创建了一个
工作队列
。这
工作队列
后面的假想是每一个任务都被准确的传递给工作者。在这部分我们将会做一些完全不同的事情–我们将一个消息传递给多个消费者。
-悟空-
·
2015-02-24 16:00
rabbitmq
RabbitMQ入门
Java 理论和实践:线程池和
工作队列
几乎在每个服务器应用里,都会出现关于线程池和
工作队列
的问题。本文中,BrianGoetz就线程池原理、基本实现和调优技术、需要避开的一些常见误区等方面进行共享。为何要用线程池?
Defonds
·
2015-02-13 19:08
性能优化
多线程编程
Java 理论和实践:线程池和
工作队列
几乎在每个服务器应用里,都会出现关于线程池和
工作队列
的问题。本文中,BrianGoetz就线程池原理、基本实现和调优技术、需要避开的一些常见误区等方面进行共享。为何要用线程池?
defonds
·
2015-02-13 19:00
java线程池
线程池
线程池实现
线程池陷阱
Java线程池指南
Java性能优化要点
JIT/Inlining内联GC垃圾回收False-sharing伪共享 Unsafe
Queues
队列 From:http://www.jdon.com/performance/java-performance-optimizations.htmlJITJava
boonya
·
2015-02-13 15:00
java
优化
编码
性能优化
tcp/ip协议listen函数中backlog参数的含义与php-fpm的502 Bad Gateway
understand the backlog argument, we must realize that for a given listening socket, the kernel maintains two
queues
·
2015-02-11 13:00
backlog
RabbitMQ之发布订阅
上一篇博客中,我们实现了
工作队列
,并且我们的
工作队列
中的一个任务只会发给一个工作者,除非某个工作者未完成任务意外被杀死,会转发给另外的工作者。
柳哥
·
2015-02-05 22:00
rabbitmq
RabbitMQ之
工作队列
这篇中我们将会创建一个
工作队列
用来在consumer间分发耗时任务。
工作队列
的主要任务是:避免立刻执行资源消耗密集型任务并且必须要等待其完成。相反地,我们进行任务调度:我们把任务封装为消息发送给队列。
柳哥
·
2015-02-05 14:00
rabbitmq
RabbitMQ之管理与监控
managementpluginrabbitmq-managementplugin提供HTTPAPI来管理和监控RabbitMQServer,具体包含如下功能:Declare,listanddeleteexchanges,
queues
柳哥
·
2015-02-05 11:00
rabbitmq
rabbitmq 学习系列文章
1.rabbitmq基本概念讲解RabbitMQ:VHost,Exchanges,
Queues
,BindingsandChannels2.rabbitmq交换路由讲解,这篇文章讲的很不错RabbitMQ
Ywbao
·
2015-02-03 14:00
libPhenom高性能C语言并发编程框架
支持多线程,提供内存管理和常用数据结构(hashtables,lists,
queues
),json处理。俗话说的好:熟读代码3百变,不会淫诗也会变。小伙子,你会淫不?
程序小兵
·
2015-02-01 21:00
c
linux
Facebook
libphenom
Linux内核中
工作队列
的使用work_struct,delayed_work
初始化
工作队列
调度
工作队列
取消
工作队列
#include #include #include #include #include staticstructwork_structtest_work; staticstructdelayed_worktest_delayed_work
zahuopuboss
·
2015-01-29 11:00
kernel
C++ 线程池的封装实现
三个队列:
工作队列
,工作线程队列,忙碌线程队列还有附有实例代码。所以是一个入门的概念性了解的好文。
chencheng126
·
2015-01-27 10:00
NSOperation & NSOperationQueue
NSOperation&NSOperationQueue从头文件NSOperation.h来看接口是非常的简洁,NSOperation本身是一个抽象类,定义了一个要执行的工作,NSOperationQueue是一个
工作队列
小春0618
·
2015-01-27 09:00
Java嵌入式数据库:MapDB
MapDB是一个快速、易用的嵌入式Java数据库引擎,它提供了基于磁盘或者堆外(off-heap允许Java直接操作内存空间,类似于C的malloc和free)存储的并发的Maps、Sets、
Queues
jianghaolun
·
2015-01-25 17:00
mapdb
STL简介
C++STL(StandardTemplateLibrary标准模板库)是通用类模板和算法的集合,它提供给程序员一些标准的数据结构的实现如
queues
(队列),lists(链表),和stacks(栈)等
anda0109
·
2015-01-23 22:00
Ceph读写流程
有两类:1.cluster_messenger-与其它OSDs和monitors沟通2.client_messenger-与客户端沟通消息调度Dispatcher类,主要负责消息分类
工作队列
1.
惊浪
·
2015-01-20 10:00
replicate
ceph读写
.Net程序员玩转Android开发---(19)Android IntentService服务
Intentservice服务也是安卓中的一个服务,它继承与service,但与servcie有所不同,它新开启一个线程来处理所有的请求,不需要再UI等待处理,onStartCommand方法把所有请求发送到
工作队列
中
zx13525079024
·
2015-01-13 14:00
Android开发
IntentService
service服务
游响云停工作室
softirq/tasklet/workqueue的区别
ftirq和tasklet都属于软中断,tasklet是softirq的特殊实现;workqueue是普通的
工作队列
。
acs713
·
2015-01-13 11:00
Zookeeper 进阶之——Zookeeper编程示例(如何使用Zookeeper实现屏障Barriers和队列
Queues
)
haippy/archive/2012/07/26/2609769.html 引言 本文将告诉你如何使用 Zookeeper 实现两种常用的分布式数据结构,屏障(barriers) 和队列(
queues
乡里伢崽
·
2015-01-13 09:00
zookeeper编程
Zookeeper 进阶之——Zookeeper编程示例(如何使用Zookeeper实现屏障Barriers和队列
Queues
)
www.cnblogs.com/haippy/archive/2012/07/26/2609769.html引言本文将告诉你如何使用Zookeeper实现两种常用的分布式数据结构,屏障(barriers)和队列(
queues
乡里伢崽
·
2015-01-13 09:00
中断下半部-
工作队列
(比较tasklet和
工作队列
,推荐)
工作队列
和tasklet的区别;中断上下文;
工作队列
的使用;本文适合那些人阅读?
maochengtao
·
2015-01-10 17:00
与中断有关的数据结构
从下半部分执行机制来看——不管是tasklet还是
工作队列
——这些推后的工作总
maochengtao
·
2015-01-10 16:00
中断处理
本文导读:中断处理是驱动程序开发中的重点,本文结合内核源码分析了中断上部分和下部分的实现机制Keywords:软中断,tasklet,
工作队列
maochengtao
·
2015-01-10 16:00
rabbitMQ学习二
这篇中我们将会创建一个
工作队列
用来在工作者(consumer)间分发耗时任
z2267431887
·
2015-01-07 11:00
rabbitmq
工作队列
(workqueue)
内核版本:Linux-2.6.32.2
工作队列
类似于tasklet,它允许内核代码请求某个函数在将来被执行(不是立即执行)。
工作队列
相关API定义在中。
mcgrady_tracy
·
2014-12-30 13:00
ActiveMQ 设计开发(Queue模式)
package com.jshx.cc.
queues
; /** * 即时通信息发送方queue模式 * @author */ import java.io.IOException;
lanyue622
·
2014-12-24 14:00
servlet
jms
activemq
工作队列
(workqueue)
项目需要,在驱动模块里用内核计时器timer_list实现了一个状态机。郁闷的是,运行时总报错“Schedulingwhileatomic”,网上搜了一下:"Schedulingwhileatomic"indicatesthatyou'vetriedtosleepsomewherethatyoushouldn't-likewithinaspinlock-protectedcriticalsecti
xmzzy2012
·
2014-12-24 12:00
Dispatch
Queues
GCD(GrandCentralDispatch)的dispatchqueues是一个实现多任务的很好的工具。Dispatchqueues让你能够方便的使用blocks,不管你想要去调用同步或异步。你可以实现几乎所有的以前你通过separate的threads完成的任务。相对thread的code而言,dispatchqueues的优点是更简单和更有效率。这章节提供了dispatchqueues的
huahanjie
·
2014-12-23 09:56
thread
信息
Grand
Separate
RabbitMQ (三) 发布/订阅
上一篇博客中,我们实现了
工作队列
,并且我们的
工作队列
中的一个任务只会发给一个工作者,除非某个工作者未完成任务意外被杀死,会转发给另外的工作者,如果你还不了解:RabbitMQ(二)工
saintsaya
·
2014-12-22 14:00
rabbitmq
RabbitMQ (二)
工作队列
这篇中我们将会创建一个
工作队列
用来在工作者(consumer)间
saintsaya
·
2014-12-22 14:00
rabbitmq
topas命令详解
1.AIX系统版本-bash-3.00$oslevel5.3.0.02.topas命令TopasMonitorforhost: aix EVENTS/
QUEUES
vast2006
·
2014-12-16 19:48
AIX
topas
线程池的饱和策略-Semaphore实现任务提交限制
java并发编程实践阅读笔记之线程池的使用 当线程池的
工作队列
被填满后,如果没有预定义的饱和策略来阻塞任务的执行,则可以通过信号量Semaphore来限制任务的到达率。
wojiushiwo945you
·
2014-12-15 16:00
java
并发
[置顶] 柯南君:看大数据时代下的IT架构(5)消息队列之RabbitMQ--案例(Work
Queues
起航)
一、回顾让我们回顾一下,在上几章里都讲了什么?总结如下: 《柯南君:看大数据时代下的IT架构(1)业界消息队列对比》 《柯南君:看大数据时代下的IT架构(2)消息队列之RabbitMQ-基础概念详细介绍》 《柯南君:看大数据时代下的IT架构(3)消息队列之RabbitMQ-安装、配置与监控》 《柯南君:看大数据时代下的IT架构(4)消息队列
sun305355024sun
·
2014-12-14 22:00
工作
rabbitmq
内存
activemq
解决方案
GCD基本概念和Dispatch Queue
从基本功能上讲,GCD有点像NSOperationQueue,他们都允许程序将任务切分为多个单一任务然后提交至
工作队列
来并发地或者串行地执行。
liutianshx2012
·
2014-12-14 01:00
[置顶] RabbitMQ概念及环境搭建(四)RabbitMQ High Availability
RabbitMQHighAvailability####################################################1.高可用queue默认情况下RabbitMQcluster中的
queues
zyz511919766
·
2014-12-12 17:00
rabbitmq
Java 并发编程(四)阻塞队列和生产者-消费者模式
一种常见的阻塞生产者-消费者模式就是线程池与
工作队列
的组合,在Executor任务执行框架
zq602316498
·
2014-12-06 20:00
并发
线程安全
阻塞队列
生产者消费者模式
中断
RabbitMQ的
工作队列
和路由
工作队列
:WorkingQueue
工作队列
这个概念与简单的发送/接收消息的区别就是:接收方接收到消息后,可能需要花费更长的时间来处理消息,这个过程就叫一个Work/Task。
cacard
·
2014-11-29 16:00
上一页
33
34
35
36
37
38
39
40
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他