latency相关内容

加载和显示大文本文件

在 Swing 应用程序中,我有时需要支持对加载缓慢的大型面向行的文本文件的只读访问:日志、转储、跟踪等.对于少量数据,一个 适合 Document 和 JTextComponent很好,如此处所示.我理解浏览大量数据的人为限制,但有问题的东西似乎总是在最大的文件中.对于 10-100 兆字节、百万行范围内的大量文本,是否有任何实用的替代方案? 解决方案 我会把问题分开. 第一个是模 ..
发布时间:2021-11-19 22:55:09 Java开发

Python日志记录会导致延迟吗?

我正在使用 Python3+bottle/UWSGI 开发实时 REST API.我在代码中遇到了延迟,有时是100毫秒,这在我的应用中确实很重要. 使用 logging 模块,我试图确定代码的慢速部分,并打印各个代码块的运行时间.我知道这是对代码进行性能分析的一种非常糟糕的方法,但是有时它可以很好地完成工作. 即使我发现了一些较慢的部分,但我仍然缺少一些东西-各个部分似乎要花费10毫 ..
发布时间:2021-05-30 20:26:30 Python

java:客户端/服务器套接字中的I/O流导致300ms的随机延迟

我正在做一些需要服务器和客户端应用程序之间的低延迟通信的项目.两者都在我的计算机上运行,​​因此已连接到本地主机. 通过 DataInputStream 和 DataOutputStream 以及套接字连接的数据传输正常进行,并且99%的时间测量到的ping为0ms或1ms,但是有时通信会随机延迟300毫秒. 诸如网络游戏之类的常规应用程序运行良好,没有任何“滞后现象",因此,我确定这 ..
发布时间:2021-05-16 19:55:40 Java开发

我如何知道何时对文件建立索引?

昨天我问过的这个问题后面有一些内容,它表明W10中的Elasticsearch-as-a-service服务启动后需要一定的有限时间才能允许请求,即使在Python脚本中实际上已交付 Elasticsearch 对象几秒钟之后,我现在发现如果我将文档添加到索引并立即查询索引我没有任何结果(但是如果我等待几秒钟,我确实会得到预期的结果). 我在学习时正在阅读一本有关ES的书,关于索引更新的信息 ..
发布时间:2021-05-15 21:08:09 Python

OS X 10.11 El Capitan上的蓝牙低功耗延迟/延迟

我一直在开发Mac OS X应用程序,该应用程序通过低功耗蓝牙持续向硬件设备发送命令.在优胜美地的支持下,该应用程序运行良好,命令传输的往返延迟为7-12毫秒.该命令将以最少2秒和最多0.2秒的稳定间隔发送到自定义BLE服务. 现在,最近几个月我一直没有开发(该应用尚未发布),然后升级到El Capitan,现在该应用的延迟时间为 500-1500毫秒>,这使整个操作变得绝对无法使用.我假设 ..

JMeter-响应时间与延迟具有相同的值

我正在使用JMeter和Blazemeter报告执行性能测试,但是响应时间值与延迟时间值相同. 有人可以解释吗? 我附上了图表结果: 等待时间图 响应时间图 解决方案 这仅表示响应很小/为空.值为TTLB和TTFB,请参见有关差异的说明 延迟是指发送请求的时间与开始接收响应的时间之间的差. 响应时间(=采样时间=加载时间=经过的时间)是发送请求的时间与已完全接收响应 ..

cudaDeviceScheduleBlockingSync和cudaDeviceScheduleYield之间有什么区别?

如此处所述:如何减少CUDA同步延迟/延迟 有两种方法可以等待来自设备的结果: “轮询"-旋转刻录CPU-减少等待结果时的延迟 “阻塞"-线程一直处于睡眠状态,直到发生中断为止-以提高总体性能 对于“轮询" ,需要使用CudaDeviceScheduleSpin. 但是对于“阻止" ,我需要使用CudaDeviceScheduleYield或cudaDeviceSched ..
发布时间:2020-11-20 00:17:30 其他开发

Java Midi延迟

我正在尝试制作一个Java应用程序,该应用程序能够在检测到Midi设备后在计算机上播放笔记. 一旦我获得了所需的midi设备,我就在设置接收器,设备的发送器将向其发送MIDI消息. device.getTransmitter().setReceiver( new MyReceiver()) ; MyReceiver类如下: public class MyReceiv ..
发布时间:2020-05-09 21:08:24 Java开发

RTOS中中断等待时间的正确定义是什么?

我在RTOS中阅读了两种不同的“中断等待时间"定义. “在计算中,中断等待时间是指从生成中断到为中断源提供服务所经过的时间" (来源: https://en.wikipedia.org/wiki/Interrupt_latency ) “保证外部中断与中断处理程序启动之间的最大延迟的能力." (来源:什么使内核/OS实时?) 现在,我的问题是“中断延迟"的正确定义是什么? ..
发布时间:2020-04-29 03:35:19 其他开发

一个双向的TCP套接字或两个双向的? (Linux,高容量,低延迟)

我需要定期发送(交换)大量数据,并使两台计算机之间的等待时间尽可能短.网络速度相当快(例如1Gbit甚至2G +).操作系统是linux.使用1个tcp套接字(用于send和recv)或使用2个单向tcp套接字会更快吗? 此任务的测试非常类似于NetPIPE网络基准测试-测量2 ^ 1到2 ^ 13字节大小的等待时间和带宽,每种大小至少发送和接收3次(在青色任务中,发送数量为更大.这两个过程 ..
发布时间:2020-04-29 03:35:15 其他开发

C#套接字异常延迟

我正在使用C#和XNA开发一个在线多人乒乓球小游戏. 我使用套接字在个人LAN上的两台计算机之间传输数据.效果很好. 问题在于速度:传输速度慢. 当我对第二台计算机执行ping操作时,它显示2 ms的延迟. 我在代码中设置了一个小计时器,它显示了大约200毫秒的延迟. 即使服务器和客户端在同一台计算机上(使用127.0.0.1),延迟仍然约为15毫秒.我认为这很慢. 以下是 ..
发布时间:2020-04-29 03:35:11 C#/.NET

如何确定我的GPU是否执行16/32/64位算术运算?

我正在尝试在Nvidia卡上查找本机算术运算的吞吐量.在此页面上, Nvidia已记录了各种算术运算的吞吐量值.问题是如何确定我的卡是否进行16或32或64位操作,因为每个值都不相同? 此外,我还想为我的卡计算这些指令的等待时间值.有什么办法吗?就我的研究而言,它们没有像吞吐量那样得到记录.为此有一些基准套件吗? 谢谢! 解决方案 由于每个值都不相同,如何确定我的卡是否进行16位 ..
发布时间:2020-04-29 03:35:09 C/C++开发

如何使用C#实施单向延迟测量?

我需要测量通过局域网进行通信的两个应用程序之间的单向延迟测量,并将结果报告给数据收集服务器. 客户端应用程序使用多播发送数据,然后它通过两个服务器,最后一个服务器是此测试的终点,就像这样: Agent -> multicast cloud -> server 1 -> server 2 我曾考虑过使用NTP(或LAN上的PTP)来同步“代理"和“服务器2",但我想知道什么是实现此 ..
发布时间:2020-04-29 03:35:05 C#/.NET

javascript:有没有可以测试网络速度的JS?

我将测试我的网站速度,主要是Web服务器的延迟.总结一下我要实现的目标: 1)一个在我的网站中托管了javascript的网页(http://myweb.com/test-speed.html) 2)我将此网址提供给我的朋友 3)他们不需要执行任何操作,只需要访问该网页,然后在该网页中打印出等待时间即可. 4)如果该网页还可以(使用IP地址范围数据库)告诉访问者处于哪个状态 ..
发布时间:2020-04-29 03:35:01 前端开发

GPU的等待时间是多少?

我可以找到CPU内核与其缓存,主内存等之间的ns或CPU周期延迟. 但是很难找到有关现代GPU的类似信息. 有人知道GPU的延迟吗,特别是现代nvidia GPU(GF110或更高版本)与其内存之间的延迟. GPU内存确实具有更大的带宽,但是它们的延迟又如何呢? 我听说GPU的延迟与CPU的延迟一样高,因此对于许多通用计算任务而言,基本上使较大的带宽毫无意义,我只需要确认一 ..
发布时间:2020-04-29 03:34:57 其他开发

Neo4j over Bolt协议具有很高的延迟

我正在使用Neo4j进行项目开发,该项目使用可在此处找到的.NET官方Neo4j官方驱动程序: https://www.nuget.org/packages/Neo4j.Driver 该驱动程序在bolt协议上工作,我假设专用的二进制协议比HTTP API效率更高.但是自从项目开始以来,我已经注意到Neo4j的延迟相对较高,即使操作非常简单.例如,当UserID是索引字段而数据库完全为 ..
发布时间:2020-04-29 03:34:53 C#/.NET