首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >压力测试串口,有没有可用的软件?

压力测试串口,有没有可用的软件?
EN

Server Fault用户
提问于 2010-12-20 15:41:33
回答 3查看 4.1K关注 0票数 2

我的一个客户端希望确保我正在工作的linux机器能够在串行端口上处理115200位/S的数据接收,而不会丢失任何数据。

有没有可用的软件来做这件事,或我将不得不滚动我自己的?

EN

回答 3

Server Fault用户

发布于 2010-12-20 19:55:01

索纳特可以使用串口。一旦这个管道建立起来,你就可以随心所欲地进入它,不管你想要什么。最简单的测试是按以下方式做些事情:

代码语言:javascript
复制
pv /dev/zero | socat <options>

pv会告诉你数据传输的速度。

票数 2
EN

Server Fault用户

发布于 2010-12-20 19:45:14

下面是一个古老的测试程序,它提到了测试串行行(每次我读到这部分时,我都想知道谁会这么做):http://www.scsifaq.org/RMiller_Tools/dt.html

但实际上,你所需要的只是一个程序,它可以生成一些数据,然后验证它是正确的.你可以转移一些大文件,然后确认它的完整性.(如果您将数据推送到串行端口上,而没有启用流控制,则数据将按照端口配置的速率准确传输,或损坏,因此性能不可能仅下降)

票数 1
EN

Server Fault用户

发布于 2016-08-01 05:15:39

您可能会发现以下工具是有用的(我已将其用于此目的):https://github.com/cbrake/linux-serial-test

具体而言,您可以使用以下命令强调串行端口:

代码语言:javascript
复制
linux-serial-test -s -e -p /dev/ttyS2 -b 115200

与串行回送电缆一起使用。如果需要,它将报告它所看到的任何错误(-e),并每5秒左右(-s)报告一次运行日志。

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

https://serverfault.com/questions/214471

复制
相关文章

相似问题

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