您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. icop和线程池的lib

  2. 封装的iocp,线程池。效率很高,很实用,不包括发送队列,请自行处理。最大支持1w个sock 解决内存泄露问题 增加accept线程个数,调整返回参数值 请勿使用于非法场合! 备注:本次优化针对pt系列汇编指令集,amd慎用 源码不提供
  3. 所属分类:硬件开发

    • 发布日期:2010-10-26
    • 文件大小:10kb
    • 提供者:blackeyesdivi
  1. LINUX通用线程池的构建

  2. 关于LINUX通用线程池的构建 本文给出了一个通用的线程池框架,该框架将与线程执行相关的任务进行了高层次的抽象,使之与具体的执行任务无关。另外该线程池具有动态伸缩性,它能根据执行任务的轻重自动调整线程池中线程的数量。文章的最后,我们给出一个简单示例程序,通过该示例程序,我们会发现,通过该线程池框架执行多线程任务是多么的简单。
  3. 所属分类:C++

    • 发布日期:2011-11-08
    • 文件大小:104kb
    • 提供者:yehe_xianyun
  1. 多线程并发通信中线程池的应用

  2. 目前几乎所有操作系统都支持多线程的工作方式,以提高系统的处理能力。一般情况下,在多线程的服务器应用中,每接受一个新的客户端,就创建一个心的线程去处理,这样尽管创建线程比创建进程减少了很多的开销,但还是耗费一定的时间,将在一定程度上影响效率。 而线程池为线程生命周期开销问题和资源不足问题提供了解决方案。通过对多个任务重用线程,线程创建的开销被分摊到了多个任务上。其好处是,因为在请求到达时线程已经存在, 所以无意中也消除了线程创建所带来的延迟。 这样,就可以立即为请求服务,使应用程序响应更快。而且
  3. 所属分类:嵌入式

    • 发布日期:2011-11-09
    • 文件大小:91kb
    • 提供者:xiaoyue1800
  1. 基于分段的线程池尺寸自适应调整算法.pdf

  2. 基于分段的线程池尺寸自适应调整算法.pdf
  3. 所属分类:Java

    • 发布日期:2011-12-21
    • 文件大小:269kb
    • 提供者:preciousmybe
  1. 线程池原理及创建(C++实现)

  2. 给出了一个通用的线程池框架,该框架将与线程执行相关的任务进行了高层次的抽象,使之 与具体的执行任务无关。另外该线程池具有动态伸缩性,它能根据执行任务的轻重自动调整线程 池中线程的数量
  3. 所属分类:其它

    • 发布日期:2012-11-12
    • 文件大小:194kb
    • 提供者:marcellen
  1. 线程池原理及创建 C++ 实现

  2. 本文给出了一个通用的线程池框架,该框架将与线程执行相关的任务进行了高层次的抽象,使之与具体的执行任务无关。另外该线程池具有动态伸缩性,它能根据执行任务的轻重自动调整线程池中线程的数量。文章的最后,我们给出部分实现。
  3. 所属分类:C++

    • 发布日期:2012-12-01
    • 文件大小:201kb
    • 提供者:zhang814610890
  1. 12线程池调整

  2. 线程池调整 大小 根据工作负载来调整 ORB 线程池的大小。由于线程还没有可供处理的工作,所以,请避免暂挂线程。如果线程还没有可供处理的工作,那么通过调用 Object.wait 方法(执行上下文切换)来消耗 CPU 时间。调整线程池大小,使线程的等待时间足够短,以防止它们由于空闲太长时间而被破坏。 线程池大小取决于工作负载和系统。在典型配置中,对于每个处理器,应用程序需要 10 个或更少的线程。 但是,
  3. 所属分类:Web服务器

    • 发布日期:2013-01-25
    • 文件大小:4kb
    • 提供者:baso4233
  1. 线程池原理及创建(C++实现)

  2. 本文给出了一个通用的线程池框架,该框架将与线程执行相关的任务进行了高层次的抽象,使之与具体的执行任务无关。另外该线程池具有动态伸缩性,它能根据执行任务的轻重自动调整线程池中线程的数量。
  3. 所属分类:C++

    • 发布日期:2013-02-28
    • 文件大小:194kb
    • 提供者:zhongrui8944
  1. Windows下一个比较完美的线程池实现和示例

  2. Windows下一个比较完美的线程池实现和示例 本线程池提供了如下功能: 1.能根据任务个数和当前线程的多少在最小/最大线程个数之间自动调整(Vista后的系统有 SetThreadpoolThreadMaximum 等函数有类似功能); 2.能方便的对任一任务进行取消操作,无论该任务是等待运行状态还是正在运行状态都支持(相比较而言,WaitForThreadpoolWorkCallbacks 函数只能取消尚未运行的任务); 3.能对整个线程池进行安全的暂停、继续、停止处理 4.支持回调方式的
  3. 所属分类:C++

    • 发布日期:2013-03-03
    • 文件大小:37kb
    • 提供者:fishjam
  1. Windows下一个比较完美的线程池实现和示例

  2. 本线程池提供了如下功能: 1.能根据任务个数和当前线程的多少在最小/最大线程个数之间自动调整(Vista后的系统有 SetThreadpoolThreadMaximum 等函数有类似功能); 2.能方便的对任一任务进行取消操作,无论该任务是等待运行状态还是正在运行状态都支持(相比较而言,WaitForThreadpoolWorkCallbacks 函数只能取消尚未运行的任务); 3.能对整个线程池进行安全的暂停、继续、停止处理 4.支持回调方式的反馈通知 5.使用模版方式实现,能方便的进行参数
  3. 所属分类:Web开发

    • 发布日期:2013-03-06
    • 文件大小:37kb
    • 提供者:zhenjinsuo
  1. 多线程发邮件

  2. 简单易用的多线程发邮件。其中用的callble,里面的发送的邮件是固定的,利用的newFixedThreadPool。你可以自己调整成其他的线程池,原理一样。
  3. 所属分类:Java

    • 发布日期:2013-12-25
    • 文件大小:424kb
    • 提供者:huabing84
  1. 线程池原理及创建

  2. 本文给出了一个通用的线程池框架,该框架将与线程执行相关的任务进行了高层次的抽象,使之与具体的执行任务无关。另外该线程池具有动态伸缩性,它能根据执行 任务的轻重自动调整线程池中线程的数量。文章的最后,我们给出一个简单示例程序,通过该示例程序,我们会发现,通过该线程池框架执行多线程任务是多么的简 单。
  3. 所属分类:C++

    • 发布日期:2014-03-29
    • 文件大小:131kb
    • 提供者:stevensyf
  1. 自定义线程池

  2. 线程池的作用: 线程池作用就是限制系统中执行线程的数量。 根据系统的环境情况,可以自动或手动设置线程数量,达到运行的最佳效果;少了浪费了系统资源,多了造成系统拥挤效率不高。用线程池控制线程数量,其他线程 排队等候。一个任务执行完毕,再从队列的中取最前面的任务开始执行。若队列中没有等待进程,线程池的这一资源处于等待。当一个新任务需要运行时,如果线程 池中有等待的工作线程,就可以开始运行了;否则进入等待队列。 为什么要用线程池: 1.减少了创建和销毁线程的次数,每个工作线程都可以被重复利用,可执行
  3. 所属分类:Java

    • 发布日期:2014-05-12
    • 文件大小:5kb
    • 提供者:zous0712
  1. Windows下比较完美线程池的升级版本

  2. Windows下比较完美线程池的升级版,加入了我对线程池能想到的几乎所有功能,而且更改了第一版本的一些Bug,并进行了效率的优化。 第一版的介绍地址:http://blog.csdn.net/fishjam/article/details/8632049 功能列表如下: 1.能自动根据任务和线程的多少在 最小/最大 线程个数之间调整(Vista后的系统有 SetThreadpoolThreadMaximum 等函数有类似功能),现已支持动态改变最小、最大值。 2.可以设置等待Job的最大个数,
  3. 所属分类:C++

    • 发布日期:2016-01-18
    • 文件大小:64kb
    • 提供者:fishjam
  1. 线程池(可伸缩任务队列)demo.rar

  2. VS编写的C++线程池demo,可以任意调整线程的数量。优化了任务调度,实现了线程的优先调度。
  3. 所属分类:C++

  1. .Net开源线程池组件SmartThreadPool.zip

  2. SmartThreadPool是大名鼎鼎的.Net线程池项目,基于.Net开发,比.Net内置的线程池更胜一筹。1、为什么需要使用线程池(Thread Pool)减少线程间上下文切换。线程执行一定的时间片后,系统会自动把cpu切换给另一个线程使用,这时还需要保存当 前的线程上下文状态,并加载新线程的上下文状态。当程序中有大量的线程时,每个线程分得的时间片会越来越少,可能会出现线程未处理多少操作,就需要切换到 另一线程,这样频繁的线程间上下文切换会花费大量的cpu时间。减少内存占用。系统每创建一
  3. 所属分类:其它

  1. 多线程面试题

  2. 详细讲解的多线程中遇到或者存在的问题,对各类多线程问题进行分析解读,为求职者提供了良好的资源ConcutrentHash Map 采用分段锁技术、同步容器中,是一个容晷一个嶺,但在 Concurrenthushm中,会将hush麦的数组部分分成干段,每段维 护一个钡,以达到高效的并发访 13.什么是多线程的上下文切换? 1、多线程:是从软件或者硬件上实现多个线程的并发技术。 2、多线程的好处 便用多线程可以把程序中占据时间长的任务放到后台去处理,如图片、视屏的下载 ⅱ.发挥多核处珪器的优势,并发
  3. 所属分类:Java

  1. Windows下比较完美线程池的升级版

  2. Windows下比较完美线程池的升级版,加入了我对线程池能想到的几乎所有功能,而且更改了第一版本的一些Bug,并进行了效率的优化。 功能列表如下: 1.能自动根据任务和线程的多少在 最小/最大 线程个数之间调整(Vista后的系统有 SetThreadpoolThreadMaximum 等函数有类似功能),现已支持动态改变最小、最大值。 2.能方便的对任一任务进行取消,如任务尚未运行则由框架代码处理,如任务已经运行,则需要 JobBase 的子类根据 GetJobWaitType 的返回值进行
  3. 所属分类:C++

    • 发布日期:2016-01-18
    • 文件大小:64kb
    • 提供者:fishjam
  1. dotNet-turbo:.NET应用程序的有用类的集合(对象池,线程池,异步处理,队列,集合,多线程基元等)-源码

  2. Qoollo Turbo .NET应用程序的有用类的集合。 库包含许多可重用的基类: -易于使用的对象池; -帮助项目处理并行化; -快速线程池,可动态调整线程数; -简化常见的线程启动/停止方案; 极快的轻量级信号灯; 具有阻塞的线程安全队列(比BlockingCollection快5倍); 允许控制客户端输入的一些代码块; 允许限制每秒的最大请求数; -简单的控制反转容器; 弱引用订阅者的事件; -组织为双端队列元素的集合; -具有有限数量优先级的简单队列; 将
  3. 所属分类:其它

    • 发布日期:2021-02-05
    • 文件大小:557kb
    • 提供者:weixin_42100971
  1. Android如何调整线程调用栈大小

  2. 在常规的Android开发过程中,随着业务逻辑越来越复杂,调用栈可能会越来越深,难免会遇到调用栈越界的情况,这种情况下,就需要调整线程栈的大小。 当然,主要还是增大线程栈大小,尤其是存在jni调用的情况下,C++层的栈开销有时候是非常恐怖的,比如说递归调用。 这就需要分三种情况,主线程,自定义线程池,AsyncTask。 主线程的线程栈是没有办法进行修改的,这个没办法处理。 针对线程池的情况,需要在创建线程的时候,调用构造函数 public Thread(RecentlyNullable Th
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:54kb
    • 提供者:weixin_38557530
« 12 3 4 5 6 »