有没有一种方法可以估计.net远程处理的剩余时间?

本文关键字:处理 程处理 时间 余时间 一种 方法 有没有 net | 更新日期: 2023-09-27 17:54:38

我有两个应用程序通过IPCChannel通信。我调用一个方法(特别是一个property.get),它返回一个包含80多个对象的列表,每个对象包含另外500-1000个对象。该呼叫大约需要40-60秒才能完成。是否有一种方法来确定估计的剩余时间,以便给用户一些反馈-除了拆分列表和逐个获取对象(这将使我自己计算剩余时间成为可能)?

有没有一种方法可以估计.net远程处理的剩余时间?

将通信分成更小的部分实际上是解决这个问题的一个很好的方法。

你需要有一个最初的握手沟通,以确定使用多少件,但然后你可以给出一个准确的估计时间去。请确保不要将其分解为小到通信开销会降低性能的小块。