软件运行时间评估&PPP连接建立要多长时间?

xk2615@ 2009-09-08 10:00:11
我在做一个课题,老师说让我评估软件(要用C写)的大概运行时间,我还没有编写,只是知道软件的功能,一是建立PPP链路并维护,二是在设备A和B之间进行数据格式的转换。让我找到C指令对应什么汇编指令,再估计在单片机中的指令周期,我觉得这么着不太可行。怎么才能预计运行时间呢?

老师还说让我减少PPP的配置选项和握手,优化PPP建立的速度,有可能把速度减小到1秒以内吗?有朋友和我说他的项目里用ARM、Linux,PPP建立时间大概是7、8秒,不晓得有没有人知道这个时间有多长?
...全文
77 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
xk2615@ 2009-09-09
  • 打赏
  • 举报
回复
up
jiayucunyan 2009-09-08
  • 打赏
  • 举报
回复
为什么,不先开发一个原型,试试呢?
xk2615@ 2009-09-08
  • 打赏
  • 举报
回复
是啊,我理解的是PPP建立阶段的握手很多,占用较多的时间,那么可以优化达到目的吗?
  • 打赏
  • 举报
回复
up
myhder 2009-09-08
  • 打赏
  • 举报
回复
帮顶
whg01 2009-09-08
  • 打赏
  • 举报
回复
软件运行时间貌似大部分时间是消耗在握手交互。
xk2615@ 2009-09-08
  • 打赏
  • 举报
回复
可能没和大家说明白,我说的数据处理就是把设备A的数据头去掉,然后把有效数据打成PPP-IP-UDP包,送到设备B。

有谁能帮忙啊
xk2615@ 2009-09-08
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 yyyapple 的回复:]
1秒有什么根据?7、8秒有什么根据?这个性能对建立PPP链路并维护会产生多大的影响?

[/Quote]
PPP建立建立的时间是朋友的一个项目里的,
说明一下,我是在做毕业设计。整个系统的数据传输延迟要求1s,我分析过其他环节的延迟后,留给我这个环节的延迟为500ms左右。毕业论文要有创新点的,我就想把我做的这个软件的延迟降低。老师就说了,“如果不用你的方法,就用通常的方法,它的延迟是多少呢?如果不知道普通的方法要用多长时间,你怎么知道你的方法有没有必要呢?”
我的本意是在对数据处理(数据的协议转换)这方面下手的,但是现在不知道怎么评估这个阶段的延迟,就是软件处理数据的时间。所以寻求高人的指导了
yyyapple 2009-09-08
  • 打赏
  • 举报
回复
1秒有什么根据?7、8秒有什么根据?这个性能对建立PPP链路并维护会产生多大的影响?

69,373

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧