百科问答小站 logo
百科问答小站 font logo



高频交易中C++和Python的速度差异有多少? 第1页

  

user avatar   xi-yang-86-73 网友的相关建议: 
      

我们搞音频的,在处理过程也是半硬实时要求,不然音频会piapiapia,甚至写的不好的驱动会崩。

脚本语言的性能差距也罢了,关键是如果你不能控制脚本语言runtime的内存分配时机,会在实时过程里有内存分配,有时会触发某种全局锁,然后直接把你的实时线程从当前时间片里踢出去。

如果想用脚本语言,必须要用那种能替掉语言内所有内存分配过程的,然后你提供一个内存分配器给它,预先分配好固定尺寸内存那种。

这里还没提python比native语言慢将近两个数量级的数值运算,还有C++可以直接调用SIMD intrinsics和atomic intrinsics。


user avatar   babyquant 网友的相关建议: 
      

克劳备忘录也好,凯南电报也好,有两大共同点。首先,都是以现实主义的眼光去分析双方的关系。然后,给出的建议都是阳谋,并不是什么不可告人的阴谋,执行起来需要的不是鸡鸣狗盗的小聪明,而是惊人的意志力。

而美国现在战略界现实主义被边缘化,我推测,布热津斯基,基辛格那帮人应该写过不少。不过没所谓,美国能执行大战略的时代过去了。现在这一代精英上半年能管下半年就已经很了不起了。一个需要两代人以上持之以恒去完成的大战略,搞出来他们也执行不了。

冷战时期,从杜鲁门艾森豪威尔到肯尼迪尼克松,最后到李根老布什,个人性格和政治偏好差距不要太大,但是都忠实地完成了他们历史任务,沿着围堵政策做下去。这种战略定力和延续性,世间少见。在中国领导集团上能看见一些相似的东西,但是我们离得距离太近,反而看不清。但在美国精英层身上完全看不到这一点。

个人愚见。




  

相关话题

  为什么有些人宁愿花费很多时间去自己手工配置Python环境, 也不用Anaconda? 
  如何看待「清华大学姚班最好的学生都去了华尔街对冲基金做量化交易」这一观点? 
  Python 中有什么不容易让人察觉的有趣的事实? 
  交易中有什么好的方法长期保持理性的交易状态,克服心理情绪波动? 
  爬虫究竟是合法还是违法的? 
  编程零基础应当如何开始学习 Python? 
  如何理解 C++ 中这两个结构体的大小(size)? 
  高频数据上有哪些经典/好玩的研究,以及值得关注的学者? 
  异常处理(exception handling)和错误处理(error handling)有什么区别? 
  能否把高版本的libstdc++静态连接到一个只暴露纯C接口的动态库中,给低版本c++程序调用? 

前一个讨论
现在升级B550+Zen3还是等明年Zen4+DDR5?
下一个讨论
能否可以帮忙推荐几款结实的头戴式耳机吗?





© 2025-03-31 - tinynew.org. All Rights Reserved.
© 2025-03-31 - tinynew.org. 保留所有权利