码迷,mamicode.com
首页 >  
搜索关键字:调度器    ( 1356个结果
10、驱动中的阻塞与非阻塞IO
阻塞,就是在获取资源的时候,不能获取到,那么就会将当前的进程挂起(睡眠,也就是将当前进程从调度器拿走了,不会调度当前进程),直到满足条件为止再进行操作。相反,非阻塞,就是即使不能获取到资源,非阻塞的进程是,要么是直接放弃,要么就不停地的进行查询,直到满足为止。 当上层 read 或者 write 的... ...
分类:其他好文   时间:2016-05-11 19:31:03    阅读次数:170
RxJava使用(三)Scheduler 线程控制
前言         在默认情况下,即在不指定线程的情况下,RxJava 遵循的是线程不变的原则,即:在哪个线程调用 subscribe(),就在哪个线程生产事件;在哪个线程生产事件,就在哪个线程消费事件。        如果需要切换线程,就需要用到 Scheduler (调度器)。        Schedulers部分主要来自《给Android 开发者的 RxJava 详解》 Sche...
分类:编程语言   时间:2016-05-07 11:08:07    阅读次数:150
FreeRTOS高级篇3---启动调度器
使用FreeRTOS,一个最基本的程序架构如下所示:int main(void) { 必要的初始化工作; 创建任务1; 创建任务2; ... vTaskStartScheduler(); /*启动调度器*/ while(1); }      任务创建完成后,静态变量指针pxCurrentTCB(见《FreeRTOS高级篇2---FreeRT...
分类:其他好文   时间:2016-05-07 07:18:38    阅读次数:2083
Hadoop集群三种作业调度算法介绍
Hadoop集群中有三种作业调度算法,分别为FIFO,公平调度算法和计算能力调度算法先来先服务(FIFO)Hadoop中默认的调度器FIFO,它先按照作业的优先级高低,再按照到达时间的先后选择被执行的作业。FIFO比较简单,hadoop中只有一个作业队列,被提交的作业按照先后顺序在作业队列中排队,新 ...
分类:编程语言   时间:2016-05-04 01:08:56    阅读次数:141
Linux内核抢占机制 - 实现
本文首发于 http://oliveryang.net,转载时请包含原文或者作者网站链接。 本文主要围绕 Linux 内核调度器 Preemption 的相关实现进行讨论。其中涉及的一般操作系统和 x86 处理器和硬件概念,可能也适用于其它操作系统。1. Scheduler OverviewLinux 调度器的实现实际上主要做了两部分事情, 任务上下文切换在 Preemption Overview...
分类:系统相关   时间:2016-05-03 18:33:41    阅读次数:286
Scrapy性能分析
之前讲过(这里),当Scrapy正常运行时,下载器是瓶颈。在这种情况下,你会看到调度器中有一些请求,下载器中的并发请求数目已经达到最大值,而scraper(爬虫和pipeline)的负载比较轻,正在处理的Response对象数目也不会一直增长。主要有三个设置项来控制下载器的容量:CONCURRENT_REQUESTS,CONCURRENT_REQUESTS_PER_DOMAIN和 CONCURRE...
分类:其他好文   时间:2016-04-29 18:06:29    阅读次数:124
Chromium网页Layer Tree绘制过程分析
网页绘图表面创建完成之后,调度器就会请求绘制CC Layer Tree,这样网页在加载完成之后就能快速显示出来。通过CC Layer Tree可以依次找到Graphics Layer Tree、Render Layer Tree和Render Object Tree。有了Render Object Tree之后,就可以执行具体的绘制工作了。接下来我们就分析网页CC Layer Tree的绘制过程。...
分类:Web程序   时间:2016-04-29 17:54:26    阅读次数:183
Quartz+TopShelf实现Windows服务作业调度
Quartz:首先我贴出来了两段代码(下方),可以看出,首先根据配置文件(quartz.config),包装出一个Quartz.Core.QuartzScheduler instance,这是一个调度器,调度各个任务项(Jobs)的执行。这个调度器可以被Start、被Shutdown、被PauseA ...
分类:Windows程序   时间:2016-04-29 01:41:46    阅读次数:532
Scrapy性能分析
之前讲过(这里),当Scrapy正常运行时,下载器是瓶颈。在这种情况下,你会看到调度器中有一些请求,下载器中的并发请求数目已经达到最大值,而scraper(爬虫和pipeline)的负载比较轻,正在处理的Response对象数目也不会一直增长。主要有三个设置项来控制下载器的容量:CONCURRENT_REQUESTS,CONCURRENT_REQUESTS_PER_DOMAIN和 CONCURRE...
分类:其他好文   时间:2016-04-26 20:36:02    阅读次数:2238
企业集群平台LVS负载均衡算法分析与实现
一、LVS集群常见架构图LoadBalancer层:位于整个集群系统的最前端,由一台或多台负载调度器(DirectorServer)组成。LVS核心模板IPVS就安装在DirectorServer上,而Director的主要作用类似于一个路由器,它含有为完成LVS功能所设定的路由表,通过这些路由表把用户的请求分发给Se..
分类:编程语言   时间:2016-04-25 15:11:41    阅读次数:349
1356条   上一页 1 ... 92 93 94 95 96 ... 136 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!