• 关于

    同时多线程未响应

    的搜索结果
  • 国内首位中间件Oracle ACE:WebLogic执行线程耗尽解决方案

    作者介绍 王超,国内第一位中间件ORACLE ACE,东方宏达中间件技术总监,原ORACLE|BEA 资深中间件现场支持工程师,14年现场支持工作经验,WebLogic 6.1/7.0/8.1/9.2/10.3/11g/12c、Tuxedo技术认证专家。深厚的中间件架构规划、性能调优、问题解决经验...

    文章 努力酱 2017-05-02 1678浏览量

  • 多线程之:几种线程池的实现算法分析

    原文出自:http://www.infoq.com/cn/articles/thread-pool-algorithm-realization 1. 前言 在阅读研究线程池的源码之前,一直感觉线程池是一个框架中最高深的技术。研究后才发现,线程池的实现是如此精巧。本文从技术角度分析了线程池的本质...

    文章 无信不立 2016-05-13 847浏览量

  • 几种java线程池的实现算法分析

    1. 前言 本文发表与infoq,因版权属于个人顾再此转载。 在阅读研究线程池的源码以前,只知道如何使用,不了解其内部实现的具体细节,一直感觉是非常高深的技术,研究后才发现,线程池的实现是如此精巧。本文从技术角度分析了线程池的本质原理和组成,同时分析了JDK、Jetty6、Jetty8、Tomca...

    文章 泉石 2016-06-07 1946浏览量

  • C# WinForm多线程开发(一) Thread类库

    原文地址:点击打开链接 [摘要]本文介绍C# WinForm多线程开发之Thread类库,并提供简单的示例代码供参考。 Windows是一个多任务的系统,如果你使用的是windows 2000及其以上版本,你可以通过任务管理器查看当前系统运行的程序和进程。什么是进程呢?当一个程序开始运行时,...

    文章 衣舞晨风 2014-04-15 2640浏览量

  • C# WinForm多线程开发(一) Thread类库

    原文地址:点击打开链接 [摘要]本文介绍C# WinForm多线程开发之Thread类库,并提供简单的示例代码供参考。 Windows是一个多任务的系统,如果你使用的是windows 2000及其以上版本,你可以通过任务管理器查看当前系统运行的程序和进程。什么是进程呢?当一个程序开始运行时,...

    文章 jiankunking 2014-04-15 922浏览量

  • 高性能网络编程5–IO复用与并发编程

    作者:陶辉 对于服务器的并发处理能力,我们需要的是:每一毫秒服务器都能及时处理这一毫秒内收到的数百个不同TCP连接上的报文,与此同时,可能服务器上还有数以十万计的最近几秒没有收发任何报文的相对不活跃连接。同时处理多个并行发生事件的连接,简称为并发;同时处理万计、十万计的连接,则是高并发。服务器的并...

    文章 阿里云柳璃 2014-06-05 1351浏览量

  • 表格存储的Java SDK性能优化经验

    原文发布于阿里云论坛,在圈子内重发。 问题背景 用户通过Java SDK来访问表格存储,在SDK内部也是有开销的,在高并发的场景下这些开销尤其突出。如果SDK的性能很差,用户为了达到更高的QPS,可能就需要使用更高性能的机器或者更多的机器,从而增加用户使用表格存储的成本。我们对SDK进行性能分析,...

    文章 亦征 2016-05-07 2664浏览量

  • 表格存储的Java SDK优化经验

    摘要 本文介绍表格存储服务在优化Java SDK性能时的一些经验,作为一个支持海量数据、高并发访问的NoSQL服务,SDK的性能也显得尤为重要。SDK优化这项工作很久之前就已完成,现在将其中的一些经验再在公众号中与大家进行分享。 问题背景 用户通过Java SDK来访问表格存储,在SDK内部也是有...

    文章 亦征 2016-05-07 4450浏览量

  • 多线程编程之四 ---线程的同步

    下载源代码 八、线程的同步   虽然多线程能给我们带来好处,但是也有不少问题需要解决。例如,对于像磁盘驱动器这样独占性系统资源,由于线程可以执行进程的任何代码段,且线程的运行是由系统调度自动完成的,具有一定的不确定性,因此就有可能出现两个线程同时对磁盘驱动器进行操作,从而出现操作错误;又例如,对...

    文章 double2li 2013-11-21 706浏览量

  • 任务执行(第六章)

    任务执行 任务边界:当围绕“任务执行”来设计应用程序时,第一步就是要找出清晰的任务边界。 1.为每个任务创建一个线程的风险: 线程生命周期的开销非常高:线程的创建于销毁 资源消耗:活跃的线程会消耗系统资源,尤其是内存。如果可运行的线程数量多于可用处理器的数量,那么有些线程将闲置。所以,如果已经拥...

    文章 关山月朦胧 2017-11-04 1436浏览量

  • Java 线程池原理分析

    1.简介 线程池可以简单看做是一组线程的集合,通过使用线程池,我们可以方便的复用线程,避免了频繁创建和销毁线程所带来的开销。在应用上,线程池可应用在后端相关服务中。比如 Web 服务器,数据库服务器等。以 Web 服务器为例,假如 Web 服务器会收到大量短时的 HTTP 请求,如果此时我们简单的...

    文章 田小波 2018-04-18 1277浏览量

  • [转载]Linux 线程实现机制分析

      自从多线程编程的概念出现在 Linux 中以来,Linux 多线应用的发展总是与两个问题脱不开干系:兼容性、效率。本文从线程模型入手,通过分析目前 Linux 平台上最流行的 LinuxThreads 线程库的实现及其不足,描述了 Linux 社区是如何看待和解决兼容性和效率这两个问题的。...

    文章 潇湘隐者 2016-04-26 1417浏览量

  • 【Java 并发】 之 AQS 详解 & volatile关键字

    Java并发之AQS详解 谈到并发,不得不谈ReentrantLock;而谈到ReentrantLock,不得不谈AbstractQueuedSynchronizer(AQS)! 类如其名,抽象的队列式的同步器,AQS定义了一套多线程访问共享资源的同步器框架,许多同步类实现都依赖于它,如常用的Re...

    文章 程序员诗人 2018-05-04 1021浏览量

  • LINUX总结

    LINUX总结   crazyacking 2016-02-26 主要对socket编程,多线程,定时器,条件变量总结 多线程篇 概念:    多线程就是允许一个进程内存存在多个控制权,实现多个线程并发执行。 一个进程中的所有线程共享相同的全局内存,还共享进程指令,打开的文件,描述字,信号处理程序...

    文章 北岛知寒 2016-03-13 561浏览量

  • 在 Flink 算子中使用多线程如何保证不丢数据?

    分析痛点 笔者线上有一个 Flink 任务消费 Kafka 数据,将数据转换后,在 Flink 的 Sink 算子内部调用第三方 api 将数据上报到第三方的数据分析平台。这里使用批量同步 api,即:每 50 条数据请求一次第三方接口,可以通过批量 api 来提高请求效率。由于调用的外网接口,所...

    文章 阿里云实时计算Flink 2019-12-25 1357浏览量

  • 在 Flink 算子中使用多线程如何保证不丢数据?

    分析痛点 笔者线上有一个 Flink 任务消费 Kafka 数据,将数据转换后,在 Flink 的 Sink 算子内部调用第三方 api 将数据上报到第三方的数据分析平台。这里使用批量同步 api,即:每 50 条数据请求一次第三方接口,可以通过批量 api 来提高请求效率。由于调用的外网接口,所...

    文章 阿里云实时计算Flink 2019-12-25 2227浏览量

  • 网站的高性能架构

    性能测试 角度 用户视角的网站性能 用户点击到看到屏幕响应的感受。 受到网络带宽, 浏览器解析HTML速度。以及服务器处理的影响 可以通过优化HTML,利用多域名提高并发,调整浏览器缓存策略,使用CDN,反省代理 开发人员视角 主要关注响应延迟,系统吞吐量,并发处理能力等技术指标...

    文章 机械键盘 2015-10-09 1396浏览量

  • 《C++ 并发编程》- 第1章 你好,C++的并发世界

    本文是《C++ 并发编程》的第一章感谢人民邮电出版社授权并发编程网发表此文版权所有请勿转载。该书将于近期上市。 本章主要内容 何谓并发和多线程  为什么要在应用程序中使用并发和多线程  C++并发支持的发展历程  一个简单的C++多线程程序是什么样的 这是C++用户的振奋时刻。距1998年初始...

    文章 ali清英 2016-04-08 2144浏览量

  • 《C++ 并发编程》- 第1章 你好,C++的并发世界

    本文是《C++ 并发编程》的第一章感谢人民邮电出版社授权并发编程网发表此文版权所有请勿转载。该书将于近期上市。 本章主要内容 何谓并发和多线程  为什么要在应用程序中使用并发和多线程  C++并发支持的发展历程  一个简单的C++多线程程序是什么样的 这是C++用户的振奋时刻。距1998年初始...

    文章 boxti 2017-05-02 1737浏览量

  • 从任务到线程:Java结构化并发应用程序

    并发设计的本质,就是要把程序的逻辑分解为多个任务,这些任务独立而又协作的完成程序的功能。而其中最关键的地方就是如何将逻辑上的任务分配到实际的线程中去执行。换而言之,任务是目的,而线程是载体,线程的实现要以任务为目标。 1. 在线程中执行任务 并发程序设计的第一步就是要划分任务的边界,理想情况下就...

    文章 登高且赋 2017-10-21 609浏览量

  • java并发编程笔记--ThreadPoolExecutor实现

        ThreadPoolExecutor是jdk自带的线程池实现。看到了"池"一定会想到对象池模式,它是单例模式的一个变种,主要思想是通过共享复用已有的空闲对象,达到限制开销和提高性能的目的。这里的对象可以理解为某种"资源",比如:数据库连接、线程、socket连接...创建这种资源的消耗比较...

    文章 积淀 2018-03-05 4675浏览量

  • android 线程那点事

    在操作系统中,线程是操作系统调度的最小单元,同时线程又是一种受限的系统资源,即线程不可能无限制的产生,并且线程的创建和销毁都会有相应的开销,当系统中存在大量的线程时,系统会通过时间片轮转的方式调度每个线程,在这么多线程中有一个被称为主线程,主线程是指进程所拥有的线程,在JAVA中默认情况下一个进程...

    文章 code_xzh 2016-06-22 764浏览量

  • Chromium中多线程及并发技术要点(C/C++)

    类别 类 说明 示例 线程机制 Thread (参考:线程模型及应用指南)   MessagePump   MessageQueue   SequencedWorkerPool 它是一个线程池,用于执行需要串行执行的任务请求,这些请求依据不同的Token分组,只在相同组内保证执...

    文章 horky 2016-01-09 1165浏览量

  • 多线程2,线程池深入理解

    目录介绍 1.ThreadPoolExecutor类介绍 1.1 构造函数 1.2 参数解析 1.3 遵循的规则 1.4 使用线程池管理线程的优点 2.关于线程池的分类 2.1 FixedThreadPool 2.2 CachedThreadPool 2.3 ScheduledThreadPoo...

    文章 杨充 2018-04-17 1195浏览量

  • Windows线程的同步与互斥

    系统中的所有线程都必须拥有对各种系统资源的访问权,这些资源包括内存堆栈,串口,文件,窗口和许多其他资源。如果一个线程需要独占对资源的访问权,那么其他线程就无法完成它们的工作。反过来说,也不能让任何一个线程在任何时间都能访问所有的资源。如果在一个线程从内存块中读取数据时,另一个线程却想要将数据写入同...

    文章 橘子红了呐 2017-11-09 969浏览量

  • 整理一些计算机基础知识!

    1、网络层次划分 为了使不同计算机厂家生产的计算机能够相互通信,以便在更大的范围内建立计算机网络,国际标准化组织(ISO)在1978年提出了“开放系统互联参考模型”,即著名的OSI/RM模型(Open System Interconnection/Reference Model)。它将计算机网络体...

    文章 技术小能手 2018-08-01 859浏览量

  • 压力测试中存在的问题

    压力测试中存在的问题 (What) 什么是压力测试 软件压力测试是一种基本的质量保证行为,它是每个重要软件测试工作的一部分。软件压力测试的基本思路很简单: 不是在常规条件下运行手动或自动测试,而是在计算机数量较少或系统资源匮乏的条件下运行测试。 通常要进行软件压力测试的资源包括内部内存、CPU ...

    文章 netkiller 2016-05-14 2069浏览量

  • Android性能优化

    针对Android的性能优化,主要有以下几个有效的优化方法: 1.布局优化 2.绘制优化 3.内存泄漏优化 4.响应速度优化 5.ListView/RecycleView及Bitmap优化 6.线程优化 7.其他性能优化的建议 下面我们具体来介绍关于以上这几个方面优化的具体思路及解决方案。 ...

    文章 Android进阶开发 2019-04-11 620浏览量

  • 【Getty】Java NIO框架设计与实现

    前言 Getty是我为了学习 Java NIO 所写的一个 NIO 框架,实现过程中参考了 Netty 的设计,同时使用 Groovy 来实现。虽然只是玩具,但是麻雀虽小,五脏俱全,在实现过程中,不仅熟悉了 NIO 的使用,还借鉴了很多 Netty 的设计思想,提升了自己的编码和设计能力。 至于为...

    文章 肖汉松 2019-02-01 1599浏览量

  • Java并发编程相关面试问题

    基础概念 1.什么是原子操作?在Java Concurrency API中有哪些原子类(atomic classes)? 原子操作(atomic operation)意为"不可被中断的一个或一系列操作" 。处理器使用基于对缓存加锁或总线加锁的方式来实现多处理器之间的原子操作。 在Java中可以通过...

    文章 邴越 2016-05-05 5532浏览量

1 2 3 4 ... 25 >

云产品推荐

上海奇点人才服务相关的云产品 小程序定制 上海微企信息技术相关的云产品 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 自然场景识别相关的云产品 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT