浏览(355 + ) 作者: clq 发表于 2017-12-04 10:34:05
编辑
关键字:
开发日志5:阿里云慢本机快的原因之输出语句
在做附件解码的时候发现本机测试很流畅的放到阿里云上却在解码时卡好几秒,一开始以为是附件占用带宽.但用 firefox 测试发现流量并不高,又怀疑是 golang 的解码代码
效率问题,但是多年前开发 eEmail 客户端的时候,那时我的机器还只是 166mhz,和现在上G的主频根本没法比,但是解码附件也是瞬间的事情啊.
最后查找到的原因是 fmt.printf 输出附件调试信息时拖慢的,一个 printf 居然比解码本身慢几十倍,虽然不敢相信但这就是事实,所以得出两个结论: 开发中的输出语句发布时尽量去掉;
2是阿里云毕竟是虚拟机,运算能力还是不能和真机相提并论. 所以计算要求高的公司自己托管服务器在各种云横行的现如今也仍然是必要的.
[2017-12-04 10:54:05 最后更新]
NEWBT官方QQ群1: 276678893
可求档连环画,漫画;询问文本处理大师等软件使用技巧;求档softhub软件下载及使用技巧.
但不可"开车",严禁国家敏感话题,不可求档涉及版权的文档软件.
验证问题说明申请入群原因即可.