我把网络化的多功能器添加到我前面的游戏中。 当服务器向客户发送更新包时,我包括一个时间序列,以便客户在信息有效时确切知道。 然而,服务器计算机和客户计算机可能会有不同的时段(甚至可能只有几秒之差),因此,服务器上的时间需要翻译到客户的当地时间。
因此,我想知道计算服务器与客户之间时间差异的最佳方法。 目前,客户在初始阶段为时值邮票打上服务器,注意到申请何时发出,何时得到答复,并相信时间邮票是在行程中产生的半途。 客户还进行10项审判,平均进行。
但是,问题在于,我与该方案的重复运作相比,取得了不同的结果。 在每组10种计量中,每组测量结果很少有400多毫秒的差异,可能可以接受。 但是,如果我等到每个方案执行时间之间几分钟,结果的平均数可能会有多达2秒的分歧,这是不能接受的。
是否有更好的办法说明两个网络装置的颜色之间的区别? 或者说,至少有一种办法 t开我的算法,以产生更准确的结果?
可能或可能无关的细节: 这些装置是穿透镜,向蓝色传播。 I m 测量50-200毫米口径的大小。 我可以要求用户yn上他们的衣子:
最新情况:在以下答复的帮助下,我撰写了客观的表格,以处理这一问题。 我将其张贴在我的博客上:http://scooops.blogspot.com/201009/timesync-was-time-sink.html” rel=“noreferer”http://scooops.blogspot.com 201009/timesync-was-time-sink.html。