zoukankan      html  css  js  c++  java
  • Remoting技术:多线程中IpcChannel的性能太逊

    网上都说Ipc通道的速度比Tcp、http通道快,也有相关的测试文章。但我在多线程测试中发现Ipc通道比Tcp慢了差不多20多倍,测试方法是在IIS6中创建Remoting通道,用WAS压力测试工具进行测试。IIS6中Web园设置为100个进程,核心请求队列设置为4000,然后打开WAS并设置1000个线程,每个线程2个连接。点击启动。

    以下是WAS运行30s后的测试结果,WAS显示时间不准确是由于截图时间没有把握好

    IPC通道

    TCP通道:

    对比可见,IPC通道在多线程状态下比TCP通道慢的太多了。

    Tcp服务器端代码:

    Code

    IPC服务器端代码

    Code

    远程代理类部分代码,

      

    Code

    TCP客户端代码,运行与IIS中

    Code

    IPC客户端代码,运行与IIS中

    IpcChannel的

    Code
  • 相关阅读:
    抽象理解切片递归神经网络(SRNN)的结构
    通俗点讲解 RNN、LSTM、GRU
    2019年最强的自然语言处理模式BERT
    LSTM训练机器理解人类交流的进展
    人工智能自动写作软件基于通用预训练方法MASS
    如何理解模拟计算机“大脑”所形成的神经网络
    人工智能自动写作软件2.0时代
    解开神秘的面纱,人工智能算法到底是什么
    人工智能算法有哪些?启发式算法原理
    浅谈人工智能神经网络与工业自动化
  • 原文地址:https://www.cnblogs.com/nevermad/p/1603752.html
Copyright © 2011-2022 走看看