系统机制:windows2000为执行体、内核、设备驱动程序等核心态部分提供了一些基础机制。先让我们看看都有哪些:(1)陷阱调度:包括中断、延迟过程调用(DPC)、异步过程调用(APC)、异常处理、系统服务调度。(2)执行体对象管理(3)同步机制:自旋锁、内核调度对象以及等待是如何实现的(4)系统线...
io调度器noop与deadline源码级分析http://tieba.baidu.com/p/2767146878Linux内核实践之工作队列http://blog.csdn.net/bullbat/article/details/7410563Linux IO调度层分析http://www.36...
分类:
系统相关 时间:
2014-09-17 20:19:22
阅读次数:
255
ionice命令可以获取和设置一个程序的I/O调度类别和优先级。一个进程可以有三种调度类别:Idle
分类:
其他好文 时间:
2014-09-17 15:27:02
阅读次数:
131
临界段代码(critical sections),也叫临界区(critical region),是指那些必须完整连续运行,不可被打断的代码段。μC/OS-Ⅲ系统中存在大量临界段代码。采用两种方式对临界段代码进行保护:关闭中断、给调度器上锁。两种临界段代码保护功能均通过宏定义实现。 对于中断处理程.....
分类:
其他好文 时间:
2014-09-17 10:04:51
阅读次数:
214
LVS是基于Linux系统的服务器集群解决方案,它的目标就是创建一个具有较好的扩展性、较好的可靠性、较高的性能的一个体系,很多商业的集群产品,都是基于LVS技术来实现的。
LVS的核心就是通过一组服务器来进行负载均衡,通过前端的负载调度器,把请求无缝的调度到真实的服务器上,那么这样的话客户端是感受不到的。它的伸缩性就是在集群中加入或者删除节点来实现,通过检测节点或者服务进程的故障并且正确的设...
分类:
Web程序 时间:
2014-09-17 07:50:31
阅读次数:
290
ios的通知(消息)机制ios中提供了两种通知1.本地通知本地通知是一个UILocalNotification的实例,包含以下三个重要属性:调度时间:要使用本地通知,必须指定通知触发的日期以及时间,还可以设置通知的重复间隔,例如按周重复或者按月重复通知类型:用于指定提示文字信息,操作按钮的标题,应用...
分类:
移动开发 时间:
2014-09-16 21:55:01
阅读次数:
189
DRBD(Distributed Relicated Block Device 分布式复制块设备), 可以解决磁盘单点故障。一般情况下只支持2个节点。 大致工作原理如下图: 一般情况下文件写入磁盘的步骤是: 写操作 --> 文件系统 --> 内存缓存中 --> 磁盘调度器 --> 磁盘驱动器 -->...
分类:
其他好文 时间:
2014-09-16 20:27:01
阅读次数:
308
习大大上台之后,有很多改革。不过无论怎么改革,车辆如何优化都是个问题。举例:同一单位的人员,去往市区,如果不沟通,那么就会安排两辆车。费用就会高。同样,飞机场归来人员也有类似情况。如果时间相差不是很多,就可以安排一辆车。关键点:车辆安排的策略;如何获取人员用车信息,多久提出计划?项目机会:通过合理安...
分类:
其他好文 时间:
2014-09-16 20:21:01
阅读次数:
191
一个程序至少有一个进程,一个进程至少有一个线程.进程拥有独立内存 线程共享内存(效率高)从逻辑角度来看,多线程的意义在于一个应用程序中,有多个执行部分可以同时执行。但操作系统并没有将多个线程看做多个独立的应用,来实现进程的调度和管理以及资源分配。这就是进程和线程的重要区别。线程只能归属于一个进程并且...
分类:
编程语言 时间:
2014-09-16 00:16:19
阅读次数:
261
Quartz.NET是一个开源的作业调度框架,是OpenSymphony 的 Quartz API的.NET移植,它用C#写成,可用于winform和asp.net应用中。它提供了巨大的灵活性而不牺牲简单性。你能够用它来为执行一个作业而创建简单的或复杂的调度。它有很多特征,如:数据库支持,集群,插件...
分类:
Web程序 时间:
2014-09-16 00:10:29
阅读次数:
354