码迷,mamicode.com
首页 >  
搜索关键字:并行执行    ( 556个结果
ForkJoin框架
1. 什么是Fork/Join框架Fork/Join框架是Java7提供了的一个用于并行执行任务的框架, 是一个把大任务分割成若干个小任务,最终汇总每个小任务结果后得到大任务结果的框架。我们再通过Fork和Join这两个单词来理解下Fork/Join框架,Fork就是把一个大任务切分为若干子任务并行...
分类:其他好文   时间:2014-08-12 16:11:24    阅读次数:288
LinkedTransferQueue学习
最近在阅读开源项目里,发现有几个工程都不尽相同地使用LinkedTransferQueue这个数据结构。比如netty,grizzly,xmemcache,Bonecp。Bonecp还扩展出一个BoundTransferQueue。 LinkedTransferQueue最早出现在JSR66R(一个轻量级并行执行框架)包中,目前已合并到JDK7中。JSR66的负责人正是大名顶顶的Doug Lea...
分类:其他好文   时间:2014-08-11 12:01:54    阅读次数:254
linux kernel thread(Daemons)
内核线程是直接由内核本身启动的进程。内核线程实际上是将内核函数委托给独立的进程,与系统中其他进程“并行”执行(实际上,也并行于内核自身的执行),内核线程经常被称为内核“守护进程”。它们主要用于执行下列任务:l 周期性地将修改的内存页与页来源块设备同步。l 如果内存页很少使用,则写入交换区。l 管理延...
分类:系统相关   时间:2014-07-24 21:34:22    阅读次数:263
1.3.4 设计并发友好的应用程序
1.3.4 设计并发友好的应用程序   使用传统的命令风格编写多线程应用程序时,我们要面对两个问题: ■很难让现有的顺序代码变成并行的代码,因为要显式使用线程,必须修改大部分的基本代码。 ■使用共享状态和锁定是困难的。必须仔细考虑如何使用锁来避免争用条件和死锁,留下足够的空间并行执行。 函数式编程给了我们答案: ■使用声明编式程风格时,可以在现有的代码中引入并行。替换很少几个基元,就能...
分类:其他好文   时间:2014-07-23 00:12:17    阅读次数:229
OpenMP学习
当数据量较大或者时间复杂度高的时候,盲目地等待结果,开发效率极低。听说OpenMP可以多核并行运算,加快运行速度。整理了一些OpenMP的资料,以待学习。1.openMP的一点使用经验2.OpenMP入门3.OpenMP数据环境4.第一次试用vc2010的openmp功能, 多线程并行执行for循环...
分类:其他好文   时间:2014-07-14 08:24:47    阅读次数:212
多线程编程笔记
多线程的问题在多线程应用中,子线程一定会修改某些公共资源(包括全局变量、磁盘文件等),这样很有可能会影响其它子线程。由于不同线程是并行执行的,有可能某个时刻某个线程对公共资源进行了部分修改,此时公共资源是无效的,CPU 切换到另一个线程执行并访问此公共资源,这样将有可能造成巨大灾难。要解决此问题,就...
分类:编程语言   时间:2014-07-06 22:44:56    阅读次数:256
fast_ping
快速的ping网络中存活的主机,该脚本有并行执行的特点,能够在后台快速完成网络主机的检查。#!/bin/bash # # foripin192.168.1.{1..255}; do ( ping$ip-c2&>/dev/null; if[$?-eq0]; then echo$ipisalived fi )& done wait如果要出事255个地址,ping每一个IP的主机都..
分类:其他好文   时间:2014-07-02 15:59:11    阅读次数:286
多线程基础
1.进程进程是指在系统中正在运行的的一个应用程序;每个进程之间是独立的,每个进程运行在独立的且受保护的专用内存空间中;2.线程线程是程序的基本执行单元,一个进程的所有任务都在线程中执行;一个线程中任务是串行的;3.多线程一个进程中可以开启多条线程,多条线程可以并行执行不同的任务;多线程技术可以提高程...
分类:编程语言   时间:2014-06-24 12:50:32    阅读次数:224
那些有趣的命令
那些有趣的命令 这是“那些有趣的指令”的第一部分,希望大家喜欢。xargs 或者 parallel,从标准输入中读取信息作为参数,初始化可执行命令,然后一次或多次运行该指令。可并行执行。sed 和 awk,这两个指令可以说大名鼎鼎,可以说是处理文本文件的万能机器,并且速度还比Ruby或者Pytho....
分类:其他好文   时间:2014-06-18 19:38:56    阅读次数:263
阵列处理机
阵列处理机: 通过重复设置大量相同的处理单元PE(Processing Element),将它们按一定方式互连成阵列,在单一控制部件CU(Control Unit)控制下,对各自所分配的不同数据并行执行同一组指令规定的操作。是操作级并行的SIMD计算机(SIMD指的是单指令流多数据流,是一种实现数据级并行的技术)。 阵列处理机的构形: 分布式存储器的阵列处理机构形集中式共...
分类:其他好文   时间:2014-06-14 15:05:57    阅读次数:308
556条   上一页 1 ... 53 54 55 56 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!