我有一个用F#编写的lisp风格语言的解释器,刚刚进入优化阶段。计算器的简单测试表明,我需要以一种极端的方式对其进行优化。但是,我没有F#性能或优化方面的一般背景。
有没有好的F#程序优化的通用知识资源?特别有用的是保持缓存一致性和令人惊讶的原始性能问题的技巧。粗略地搜索一下,就会发现互联网上没有太多信息。
谢谢!
发布于 2012-02-13 05:49:46
性能优化技巧都是虚构的。正如@svick所说,这并不比分析你的程序、识别热点并使用具体的基准来优化它们更好。
既然你问了,下面是一些流传的信息:
inline in F#FSharp runs my algorithm slower than Python
F# seems slower than other languages... what can I do to speed it up?
https://stackoverflow.com/questions/9252660
复制相似问题