精华内容
下载资源
问答
  • 并行处理并发
    2018-07-19 20:45:45

    关于并发

    并发,在操作系统中,是指一个时间段中有几个程序都处于已启动运行到运行完毕之间,且这几个程序都是在同一个处理机上运行,但任一个时刻点上只有一个程序在处理机上运行。 在关系数据库中,允许多个用户同时访问和更改共享数据的进程。SQL Server 使用锁定以允许多个用户同时访问和更改共享数据而彼此之间不发生冲突。


    操作系统并发程序执行的特点:

    并发环境下,由于程序的封闭性被打破,出现了新的特点: ①程序与计算不再一一对应,一个程序副本可以有多个计算 ②并发程序之间有相互制约关系,直接制约体现为一个程序需要另一个程序的计算结果,间接制约体现为多个程序竞争某一资源,如处理机、缓冲区等。 ③并发程序在执行中是走走停停,断续推进的。


    与并行区别

    • 并发
      当有多个线程在操作时,如果系统只有一个CPU,则它根本不可能真正同时进行一个以上的线程,它只能把CPU运行时间划分成若干个时间段,再将时间
      段分配给各个线程执行,在一个时间段的线程代码运行时,其它线程处于挂起状。.这种方式我们称之为并发(Concurrent)。
    • 并行:
      当系统有一个以上CPU时,则线程的操作有可能非并发。当一个CPU执行一个线程时,另一个CPU可以执行另一个线程,两个线程互不抢占CPU资源,可以同时进行,这种方式我们称之为并行(Parallel)。
      区别:并发和并行是即相似又有区别的两个概念,并行是指两个或者多个事件在同一时刻发生;而并发是指两个或多个事件在同一时间间隔内发生。在多道程序环境下,并发性是指在一段时间内宏观上有多个程序在同时运行,但在单处理机系统中,每一时刻却仅能有一道程序执行,故微观上这些程序只能是分时地交替执行。倘若在计算机系统中有多个处理机,则这些可以并发执行的程序便可被分配到多个处理机上,实现并行执行,即利用每个处理机来处理一个可并发执行的程序,这样,多个程序便可以同时执行。

    并发处理

    一个小型的网站,比如个人网站,可以使用最简单的html静态页面就实现了,配合一些图片达到美化效果,所有的页面均存放在一个目录下,这样的网站对系统架构、性能的要求都很简单,随着互联网业务的不断丰富,网站相关的技术经过这些年的发展,已经细分到很细的方方面面,尤其对于大型网站来说,所采用的技术更是涉及面非常广,从硬件到软件、编程语言、数据库、WebServer、防火墙等各个领域都有了很高的要求,已经不是原来简单的html静态网站所能比拟的。

    大型网站,比如门户网站。在面对大量用户访问、高并发请求方面,基本的解决方案集中在这样几个环节:使用高性能的服务器、高性能的数据库、高效率的编程语言、还有高性能的Web容器。但是除了这几个方面,还没法根本解决大型网站面临的高负载和高并发问题。 上面提供的几个解决思路在一定程度上也意味着更大的投入,并且这样的解决思路具备瓶颈,没有很好的扩展性,下面我从低成本、高性能和高扩张性的角度来说说我的一些经验。


    更多相关内容
  • 并发并行

    2021-01-20 11:50:02
    并发,在操作系统中,是指一个时间段中有几个程序都处于已启动运行到运行完毕之间,且这几个程序都是在同一个处理机上运行,但任一个时刻点上只有一个程序在处理机上运行。 并发是对于一个处理器(CPU)来说 2.并行 ...
  • 在对SPGD控制算法分析的基础上, 充分提取和发掘算法内在的并发性, 采用流水线和并行处理技术, 设计并实现了基于现场可编程门阵列(FPGA)加数字信号处理器(DSP)的单指令流多数据流(SIMD)结构实时并行处理机, 实现了...
  • Java的并行并发

    2022-04-05 18:05:50
    在多道程序环境下,并发性是指在一段时间内宏观上有多个程序在同时运行,但在单处理机环境下(一个处理器),每一时刻却仅能有一道程序执行,故微观上这些程序只能是分时地交替执行。例如,在1秒钟时间内,0-15ms...

    概念解释

    并行性和并发性是既相似又有区别的两个概念。

    并行性是指两个或多个事件在同一时刻发生。

    而并发性是指连个或多个事件在同一时间间隔内发生。在多道程序环境下,并发性是指在一段时间内宏观上有多个程序在同时运行,但在单处理机环境下(一个处理器),每一时刻却仅能有一道程序执行,故微观上这些程序只能是分时地交替执行。例如,在1秒钟时间内,0-15ms程序A运行;15-30ms程序B运行;30-45ms程序C运行;45-60ms程序D运行,因此可以说,在1秒钟时间间隔内,宏观上有四道程序在同时运行,但微观上,程序A、B、C、D是分时地交替执行的。

    操作系统并发程序执行的特点:

    1. 并发环境下,由于程序的封闭性被打破,出现了新的特点: ①程序与计算不再一一对应,一个程序副本可以有多个计算
    2. 并发程序之间有相互制约关系,直接制约体现为一个程序需要另一个程序的计算结果,间接制约体现为多个程序竞争某一资源,如处理机、缓冲区等。
    3. 并发程序在执行中是走走停停,断续推进的

    并发和并行的作用

      通过并发和并行能够使得应用程序可以充分利用多核以及GPU的计算能力,从而提高应用程序的性能,比如在以下几个方面中:

    1. 使用异步I/O操作可以提高应用程序的响应性。大多数的GUI应用程序都是用单个线程来控制所有UI界面的更新。UI线程不应该被占用过长时间,不然UI界面就会失去对用户的响应。
    2. 跨多线程的并行工作可以更好的利用系统的资源。具有多CPU和GPU的现代计算机,通过并行可以指数级的提高CPU计算受限的应用程序的性能。
    3. 同时执行多个I/O操作(如同时从多个网站上获取信息)可以提高总体的吞吐量(throughput),等待I/O相应的操作可以用来发起新的操作,或者是处理操作返回的结果。

    并行和并发区别

    区别一:

    并发是指一个处理器同时处理多个任务。并行是指多个处理器或者是多核的处理器同时处理多个不同的任务。并发是逻辑上的同时发生(simultaneous),而并行是物理上的同时发生。

    来个比喻:并发是一个人同时吃三个馒头,而并行是三个人同时吃三个馒头。

    区别二:

    并行(parallel):指在同一时刻,有多条指令在多个处理器上同时执行。就好像两个人各拿一把铁锨在挖坑,一小时后,每人一个大坑。所以无论从微观还是从宏观来看,二者都是一起执行的。

    并发(concurrency):指在同一时刻只能有一条指令执行,但多个进程指令被快速的轮换执行,使得在宏观上具有多个进程同时执行的效果,但在微观上并不是同时执行的,只是把时间分成若干段,使多个进程快速交替的执行。这就好像两个人用同一把铁锨,轮流挖坑,一小时后,两个人各挖一个小一点的坑,要想挖两个大一点得坑,一定会用两个小时。

    并行在多处理器系统中存在,而并发可以在单处理器和多处理器系统中都存在,并发能够在单处理器系统中存在是因为并发是并行的假象,并行要求程序能够同时执行多个操作,而并发只是要求程序假装同时执行多个操作(每个小时间片执行一个操作,多个操作快速切换执行)。

    区别三:

    当有多个线程在操作时,如果系统只有一个CPU,则它根本不可能真正同时进行一个以上的线程,它只能把CPU运行时间划分成若干个时间段,再将时间段分配给各个线程执行,在一个时间段的线程代码运行时,其它线程处于挂起状态。这种方式我们称之为并发(Concurrent)。

    当系统有一个以上CPU时,则线程的操作有可能非并发。当一个CPU执行一个线程时,另一个CPU可以执行另一个线程,两个线程互不抢占CPU资源,可以同时进行,这种方式我们称之为并行(Parallel)。

    如对此有疑问,请联系qq1164688204。

    推荐Android开源项目

    项目功能介绍:RxJava2和Retrofit2项目,添加自动管理token功能,添加RxJava2生命周期管理,使用App架构设计是MVP模式和MVVM模式,同时使用组件化,部分代码使用Kotlin,此项目持续维护中。

    项目地址:https://gitee.com/urasaki/RxJava2AndRetrofit2

    展开全文
  • 并行并发哪个好?并行并发的概念和区别

    千次阅读 多人点赞 2020-05-20 19:45:29
    摘要:并发并行是两个既相似而又不相同的概念:并发性,又称共行性,是指能处理多个同时性活动的能力;并行是指同时发生的两个并发事件,具有并发的含义,而并发则不一定并行,也亦是说并发事件之间不一定要同一...

    摘要:并发与并行是两个既相似而又不相同的概念:并发性,又称共行性,是指能处理多个同时性活动的能力;并行是指同时发生的两个并发事件,具有并发的含义,而并发则不一定并行,也亦是说并发事件之间不一定要同一时刻发生。

      并行介绍

      并行在操作系统中是指,一组程序按独立异步的速度执行,不等于时间上的重叠(同一个时刻发生)。

      并发介绍

      并发是指:在同一个时间段内,两个或多个程序执行,有时间上的重叠(宏观上是同时,微观上仍是顺序执行)。

      并发的实质是一个物理CPU(也可以多个物理CPU) 在若干道程序之间多路复用,并发性是对有限物理资源强制行使多用户共享以提高效率。

      操作系统并发程序执行的特点:

      并发环境下,由于程序的封闭性被打破,出现了新的特点: ①程序与计算不再一一对应,一个程序副本可以有多个计算

      ②并发程序之间有相互制约关系,直接制约体现为一个程序需要另一个程序的计算结果,间接制约体现为多个程序竞争某一资源,如处理机、缓冲区等。

      ③并发程序在执行中是走走停停,断续推进的

      并发和并行的作用

      通过并发和并行能够使得应用程序可以充分利用多核以及GPU的计算能力,从而提高应用程序的性能,比如在以下几个方面中:

      1.使用异步I/O操作可以提高应用程序的响应性。大多数的GUI应用程序都是用单个线程来控制所有UI界面的更新。UI线程不应该被占用过长时间,不然UI界面就会失去对用户的响应。

      2.跨多线程的并行工作可以更好的利用系统的资源。具有多CPU和GPU的现代计算机,通过并行可以指数级的提高CPU计算受限的应用程序的性能。

      3.同时执行多个I/O操作(如同时从多个网站上获取信息)可以提高总体的吞吐量(throughput),等待I/O相应的操作可以用来发起新的操作,或者是处理操作返回的结果。

      并行和并发区别

      区别一:

      并发是指一个处理器同时处理多个任务。并行是指多个处理器或者是多核的处理器同时处理多个不同的任务。并发是逻辑上的同时发生(simultaneous),而并行是物理上的同时发生。

      来个比喻:并发是一个人同时吃三个馒头,而并行是三个人同时吃三个馒头。

      区别二:

      并行(parallel):指在同一时刻,有多条指令在多个处理器上同时执行。就好像两个人各拿一把铁锨在挖坑,一小时后,每人一个大坑。所以无论从微观还是从宏观来看,二者都是一起执行的。

      并行和并发哪个好?并行和并发的概念和区别

      并发(concurrency):指在同一时刻只能有一条指令执行,但多个进程指令被快速的轮换执行,使得在宏观上具有多个进程同时执行的效果,但在微观上并不是同时执行的,只是把时间分成若干段,使多个进程快速交替的执行。这就好像两个人用同一把铁锨,轮流挖坑,一小时后,两个人各挖一个小一点的坑,要想挖两个大一点得坑,一定会用两个小时。

      并行和并发哪个好?并行和并发的概念和区别

      并行在多处理器系统中存在,而并发可以在单处理器和多处理器系统中都存在,并发能够在单处理器系统中存在是因为并发是并行的假象,并行要求程序能够同时执行多个操作,而并发只是要求程序假装同时执行多个操作(每个小时间片执行一个操作,多个操作快速切换执行)。

      区别三:

      当有多个线程在操作时,如果系统只有一个CPU,则它根本不可能真正同时进行一个以上的线程,它只能把CPU运行时间划分成若干个时间段,再将时间段分配给各个线程执行,在一个时间段的线程代码运行时,其它线程处于挂起状态。这种方式我们称之为并发(Concurrent)。

      当系统有一个以上CPU时,则线程的操作有可能非并发。当一个CPU执行一个线程时,另一个CPU可以执行另一个线程,两个线程互不抢占CPU资源,可以同时进行,这种方式我们称之为并行(Parallel)。

      并行和并发哪个好?并行和并发的概念和区别

      总结

      总得来说并行与并发各有其特点,要说它们两者哪个更好,则因情况而定。

    展开全文
  • C++并行并发

    千次阅读 2022-04-21 14:01:38
    文章目录1cpu核数与线程1.1核心(core)1.2虚拟核(virtual core)2进程、线程、并发并行2.1定义2.2区别3 C++与并行并发3.1c++与并发3.2c++与cpu并行3.3 c++与GPU并行 写在前面的话:这篇文章借鉴了很多文章,csdn...


    写在前面的话:这篇文章借鉴了很多文章,csdn填转载需要很多链接,我这里被迫写成原创,借鉴文章都给出链接,如有侵权请联系我

    1cpu核数与线程

    1.1核心(core)

    一开始,每个物理 cpu 上只有一个核心(a single core),对操作系统而言,也就是同一时刻只能运行一个进程/线程。 为了提高性能,cpu 厂商开始在单个物理 cpu 上增加核心(实实在在的硬件存在),也就出现了双核心 cpu(dual-core cpu)以及多核心 cpu(multiple cores),这样一个双核心 cpu 就是同一时刻能够运行两个进程/线程的。

    1.2虚拟核(virtual core)

    为了提高单个 core 同一时刻能够执行的多线程数的能力(充分利用单个 core 的计算能力,尽量让其“一刻也不得闲”)
    发展出了同时多线程技术(simultaneous multithreading)和 超线程技术(hyper–threading/HT),二者本质一样。
    simultaneous multithreading 缩写是 SMT,AMD 和其他 cpu 厂商的称呼。 hyper–threading 是 Intel 的称呼,可以认为 hyper–threading 是 SMT 的一种具体技术实现。
    通过这种技术可以将单个core分成多个virtual core。virtual core是一个逻辑概念,如果一个核可同时执行2个线程,那么该核的虚拟核数为2。(通常一个核某一个时刻只能执行一个线程,也就是一个核的线程数是1,但由于多线程技术(Simultaneous Multithreading,SMT)的出现,使得一个核具备多线程同时执行的能力。参考链接

    在类似技术下,以下术语等价
    虚拟 core: virtual core
    逻辑 processer: logical processor
    线程:thread
    所以可以这样说:某款采用 SMT 技术的 4 核心 AMD cpu 提供了 8 线程同时执行的能力;某款采用 HT 技术的 2 核心 Intel cpu 提供了 4 线程同时执行的能力。参考链接
    查看Windows下cpu、core、virtual core(thread)数量:
    分别为1,8,16
    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-HqvIzqpH-1650520892562)(./1.jpg)]

    2进程、线程、并发、并行

    进程就是一个可执行程序,线程是cpu的虚拟核(cpu调度的基本单元),因此一个进程可以使用一个或多个线程。
    并发,并行都是以线程为基本单元去定义和讨论的。

    2.1定义

    并发处理(Concurrency Processing):指一个时间段中有几个程序都处于已启动运行到运行完毕之间,且这几个程序都是在同一个虚拟核上运行,如果系统只有一个虚拟核,则它根本不可能真正同时运行一个以上的线程,它只能把运行时间划分成若干个时间段,再将时间段分配给各个线程执行,在某一个时间段内,只有一个线程在运行,其它线程处于挂起状态。这种方式我们称之为并发处理。

    并行处理(Parallel Processing):当系统有一个以上的virtual core(或核)时,一个virtual core执行一个线程时,另一个virtual core可以执行另一个线程,两个线程互不抢占CPU资源,可以同时进行,这种方式我们称之为并行处理。参考链接

    2.2区别

    (1)并发是指在一段时间内宏观上多个程序同时运行(微观上只有一个程序在运行)。并行指的是同一个时刻(每时每刻),多个任务确实真的在同时运行(宏观微观均是如此)。
    (2)并发的多个任务之间是互相抢占资源的。
    并行的多个任务之间是不互相抢占资源的。
    (3)并发过程中由于计算机的处理速度很快,只要时间段的间隔取得适当,那么一个用户作业从用完分配给它的一个时间段到获得下一个CPU时间片,中间有所”停顿”,但用户察觉不出来。参考链接
    (4)图示区别:
    在这里插入图片描述

    3 C++与并行并发

    一般而言,并发,串行经常使用cpu,并行经常使用gpu。

    3.0c++线程

    借助c语言的"pthread",或者借助c++11加入的线程库"thread"(推荐)。

    3.1c++与并发

    借助"pthread"或者"thread"实现cpu上的并发(通常做法,并且有相关书籍)

    3.2c++与cpu并行

    (1)c++17自带stl函数并行版本,可以实现在cpu或者gpu并行计算
    (1)借助"pthread"或者"thread"实现cpu上的并行(通常不这么做)参考链接
    (2)通常做法:借助openMP并行库,实现c++语言的cpu并行(openMP也支持GPU并行)。OpenMP版本2.0和2.5非常适合迭代的并行算法;也就是说,它们对数据数组执行并行迭代(vs只支持openMP2.0)
    (4)通常做法2:使用TBB ( Thread Building Blocks) 开源库,TBB是Intel公司开发的并行编程开发的工具,cloud compare软件中使用了该并行库。
    (3)也可以借助微软的PPL并行库。递归问题(如快速排序算法或搜索数据树)难以使用 OpenMP 实现。并发运行时通过提供并行模式库 (PPL) 和异步代理库来补充 OpenMP 的功能(基本没人用)。参考链接

    3.3 c++与GPU并行

    程序在cpu或者gpu上运行取决于程序通过编译器被转换成cpu还是gpu指令。
    (1)c++17自带stl函数并行版本,但是需要对应的gpu编译器参考链接
    (2)NVIDIA CUDA、AMD stream、C++ AMP、OpenCL openMP第三方库理论上都支持GPU并行计算。
    跨平台,OpenCL 最广,操作系统(Win和Linux)和GPU(A&N)都不受限;
    CUDA 操作系统不受限,但是只能用于N卡;参考链接
    C++ AMP 只有 Windows 平台,编程简单,易上手,显卡不受限(只要支持 DX11),但是从VS2022已经不支持c++ AMP了,微软已经弃用参考链接
    openMP是支持cpu并行起家,对GPU支持并不友好。
    常用cuda,opencl第三方库进行gpu并行加速。

    展开全文
  • 并行并发的区别与联系

    千次阅读 2022-04-23 20:43:26
    在学习多线程/进程编程时,我们经常会遇到并发并行这两个名词,它们看起来是一个概念,都是“多个线程/进程同时执行”的意思,但实际上它们是有区别的,甚至说不是一码事。 很多教材也都解释了并发并行的区别,...
  • 并行并发的区别

    千次阅读 2021-04-13 10:42:02
    一、并发 1.概念 当有多个线程在操作时,如果系统...二、并行 1.概念 当系统有一个以上CPU时,则线程的操作有可能非并发。当一个CPU执行一个线程时,另一个CPU可以执行另一个线程,两个线程互不抢占CPU资源,可以同时
  • 在.NET的世界里面,处理并发大致有以下几种方法: 1、异步编程 异步编程就是使用future模式(又称promise)或者回调机制来实现(Non-blocking on waiting)。如果使用回调或事件来实现(容易callback hell),不仅...
  • 并发并行

    千次阅读 2022-03-28 07:49:49
    并发并行
  • Java 并行并发有什么区别? 并行是指两个或者多个事件在同一时刻发生;而并发是指两个或多个事件在同一时间间隔发生。 并行是在不同实体上的多个事件,并发是在同一实体上的多个事件。 在一台处理器上“同时”处理...
  • 并行并发

    千次阅读 2021-12-15 17:53:54
    并行并发 并发 —— 同一时段: 并发(Concurrent),在操作系统中,是指一个时间段中有几个程序都处于已启动运行到运行完毕之间,且这几个程序都是在同一个处理机上运行。 并发不是真正意义上的“同时进行”,...
  • 本文来自于51cto,文章从异步化和并行化两个方案中给大家介绍如何处理架构设计中的高并发这个问题。同步和异步,阻塞和非阻塞,这几个词已经是老生常谈,但是还是有很多同学分不清楚,以为同步肯定就是阻塞,异步...
  • java线程池处理并发,所有进程执行完后再统一处理结果线程池配置类多线程并行demo 线程池配置类 import org.springframework.beans.factory.annotation.Value; import org.springframework.context.annotation....
  • 并发: 厨师同时接收到了2个客人点了的菜单需要处理. 顺序执行: 如果只有一个厨师,那么他只能一个菜单接着一个菜单的去完成. 并行执行: 如果有两个厨师,那么就可以并行,两个人一起做菜. 将这个例子扩展到我们的...
  • 这俩天在网上看了很多篇幅写并行并发的,但大多感觉差不多,意思都那个意思却不能说的很准确,所以在心中理了一下思路...3、并发是在一台处理器上“同时”处理多个任务,并行是在多台处理器上同时处理多个任务。 ...
  • 2、 在执行一个较长时间的任务时,不能阻塞UI界面响应,必须通过后台线程处理; 3、 在执行批量计算密集型任务时,采用多线程技术可以提高运行效率。 传统使用的多线程技术有: Thread & ThreadPool Timer ...
  • 并发并行的区别(图解)

    千次阅读 2022-04-18 18:01:02
    在学习多线程/进程编程时,我们经常会遇到并发并行这两个名词,它们看起来是一个概念,都是“多个线程/进程同时执行”的意思,但实际上它们是有区别的,甚至说不是一码事。 很多教材也都解释了并发并行的区别,...
  • 2.并发并行 (1).并发 多个线程在一个处理器上交替运行称为并发,逻辑上的同时运行。 (2).并行 多个线程在多个处理器上同时运行称为并行,物理上的同时运行。 3.高并发 (1).概念 高并发是指大量请求同时到达...
  • 程序的并行并发

    2021-07-25 11:47:48
    并发不是真正意义上的“同时进行”,只是 CPU 把一个时间段划分成几个时间片段(时间区间),然后在这几个时间区间之间来回切换,由于 CPU 处理的速度非常快,只要时间间隔处理得当,即可让用户感觉是多个应用程序...
  • 但在这当中,发现一些概念区分起来很难,比如并发并行,同步和异步,阻塞和非阻塞,但是这些概念却很重要。因此在此把它总结下来。并发:在操作系统中,是指一个时间段中有几个程序都处于已启动运行到运行完毕之间...
  • Java并发并行

    2021-01-27 08:04:48
    并发是指同时执行多项操作的能力。 早在早期,计算机一次只能执行一个程序。但是现在,现代计算机能够同时运行很多任务。例如 - 您可以同时在网络浏览器上浏览我的博客,并在媒体播放器上听音乐。 您可以...
  • 并行:指的是在某一时刻能够同时执行多个进程。由于每核心CPU在某一时刻都只能执行一个进程,所以要同时执行多个进程,必须要使用多核CPU才能达到真正的并行。...并发描述的是有多个任务等待着要被处理
  • 并发并行的概念

    万次阅读 多人点赞 2020-05-12 22:07:28
    所有的并发处理都有排队等候,唤醒和执行这三个步骤,所以并发是宏观的观念,在微观上他们都是序列被处理的,只不过资源不会在某一个上被阻塞(一般是通过时间片轮转),所以在宏观上多个几乎同时到达的请求同时在...
  • 并发并行的区别

    千次阅读 2022-05-07 17:51:53
    1、并行 并行(parallel):指在同一时刻,有多条指令在多个处理器上同时执行,所以无论从微观还是从宏观来看,二者都是一起执行的。 2、并发 并发(concurrency):指在同一时刻只能有一条指令执行,但...
  • python_并行并发、多线程

    千次阅读 2020-12-28 22:27:16
    轮询调度实现并发执行 程序1-8轮询完成,才再CPU上运行 问题三: 真正的并行需要依赖什么?并行需要的核心条件 多进程实现并行问题一: 什么是进程?计算机程序是存储在磁盘上的文件。只有把它们加载到内存中,并被...
  • 4.并发的概念 5.什么是同步? 6.什么是异步? 7.个人理解 1.认识进程与线程 首先需要了解一下进程和线程的概念。进程是系统资源分配和调度的基本单位,而线程是程序执行的最小单位。我们可以看成进程是由线程组成的...
  • 关于什么是进程,什么是线程,这里不打算多说,关于每一种开发语言的多线程处理技术语法上有所区别,原理很多类似,可以查阅相关的参考书。什么是任务呢?其实很简单,在我们生活中,比如我今天要学一首歌,要在...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 225,671
精华内容 90,268
关键字:

并行处理并发