标签:performance

翻译

什么时候使用指针在C#/。NET?

viewed(1)

我知道C#给程序员访问的能力,使用指针在不安全的上下文。但是什么时候需要呢? 在什么情况下,使用指针变得不可避免? 这只是出于性能原因吗? 为什么C#通过不安全的上下文暴露这个功能,并从中删除所有的管理好处?是否有可能使用指针而不失去任何管...

翻译

xcode – 如何使用仪器分析内存使用和性能?

viewed(1)

在所有的仪器跟踪模板,我喜欢使用: >僵尸来检测对象被过度释放的地方,伟大的调试EXEC_BAD_ACCESS错误。>泄漏以检测内存泄漏。>核心动画w颜色混合层检测帧速率&半透明子视图,非常适合平滑UITableV...

翻译

c# – 阻止.NET垃圾收集在短时间内

viewed(1)

我有一个高性能的应用程序,它正在处理大量的数据。它在很短的时间内接收,分析和丢弃大量的信息。这导致了我目前正在尝试优化的大量对象流失,但它也导致次要问题。当垃圾收集踢它可以导致一些长的延迟,因为它清理的东西(长我的意思是10s到100s的毫...

翻译

java – 隐藏的性能成本在Scala?

viewed(1)

我碰到这个old question和做了以下实验与scala 2.10.3。 我重写了Scala版本以使用显式尾递归: import scala.annotation.tailrec object ScalaMain { private v...

翻译

java怎么是一个方法调用

viewed(1)

我是一个初学者,我一直读,重复代码是不好的。然而,似乎为了不这样做,你必须有额外的方法调用通常。让我们说我有以下类 public class BinarySearchTree<E extends Comparable<E>...

翻译

为什么这个Haskell程序比一个等效的Python慢​​得多?

viewed(1)

作为编程挑战的一部分,我需要从stdin中读取一系列空格分隔的整数(在一行上),并将这些整数的和打印到stdout。所讨论的序列可以包含多达10,000,000个整数。 我有两个解决方案:一个写在Haskell(foo.hs),另一个,等同...