首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >python脚本执行时间依赖于网速吗?

问python脚本执行时间依赖于网速吗?
EN

Stack Overflow用户
提问于 2013-01-03 19:07:17
回答 2查看 478关注 0票数 0

我使用pydub在一个文件中混合两个wav文件。每个wav文件大约有25Mb,对于我来说,页面加载大约需要4秒(所以执行时间是4秒)

这个执行时间依赖于用户的网络连接速度吗?

如果有任何意义的话: test.py文件位于GoDaddy Deluxe Linux主机上)

EN

回答 2

Stack Overflow用户

发布于 2013-01-03 19:10:51

事实并非如此:一旦你的脚本开始为wav文件配音,那就是另一项任务了。

把它看作一个3步(我猜,提供的信息很少)

  • 第1步:您发送请求-->时间由"internet speed“决定
  • 第2步:文件被复制-->服务器端工作,internet速度不再重要
  • 第3步:您得到结果-->再次与internet速度相关的

您必须分别对它们进行计时:仅对混合部分运行基准测试,然后亲自查看

有趣而实用的方式来看这一点:

考虑晚餐流程:您花在用餐上的时间并不取决于您点菜或服务员为您送餐所花费的时间。

快速编辑:我只是意识到它可能取决于互联网的速度,如果配音/混音部分是实时流媒体处理。但这不像是你的案子。

票数 1
EN

Stack Overflow用户

发布于 2013-01-03 19:09:11

不是的。执行发生在服务器上,执行时间取决于服务器规格和您的脚本优化。网速只影响客户端在响应从服务器准备好并发送后何时接收到响应!

所以简而言之:

  1. 服务器从浏览器获取请求(请求到达服务器的时间取决于客户端和主机的互联网速度)
  2. 服务器根据您的代码处理请求(执行时间取决于您的代码)
  3. 服务器响应客户端,客户端接收响应(请求到达客户端的时间取决于客户端和主机的互联网速度)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14137675

复制
相关文章

相似问题

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