首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >.Net远程处理调用延迟

.Net远程处理调用延迟
EN

Stack Overflow用户
提问于 2013-10-11 18:19:37
回答 1查看 409关注 0票数 0

我们的应用程序调用,下面是20ms的远程处理调用。

代码语言:javascript
复制
void getAllBlockValues(out int[] ids, out byte[][] values)

正常情况下,需要2-4毫秒才能返回呼叫。但在某些情况下,呼叫耗时超过30ms。服务器日志显示,服务器端仅在20ms后接收到呼叫。服务器和客户端在同一台机器上运行。

看起来像是.Net远程处理层在延迟调用。

如何确定问题的原因?

有没有工具可以检测远程调用的性能瓶颈(它们被阻塞的地方)?

EN

回答 1

Stack Overflow用户

发布于 2013-10-11 18:23:58

下面的链接包含有关提高远程处理性能的microsoft指南,

http://msdn.microsoft.com/en-us/library/ms998565.aspx

如果你正在寻找IPC,并且它总是在同一台机器上使用IPC通道,它会提供更好的结果

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19315737

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档