在启用分析的情况下构建所有库是否有任何不利之处?

时间:2014-07-17 08:02:44

标签: haskell profiling ghc cabal

鉴于how laborious it is to enable profiling later,在构建默认启用了性能分析的所有库时,是否存在任何真正的缺点(除了使用更多磁盘空间)?特别是,一旦安装了所有启用了性能分析的库,开发是否有任何缺点?

1 个答案:

答案 0 :(得分:7)

缺点是:

  • 编译时间越长(构建两个或更多库副本的速度慢2倍)
  • 安装程序尺寸增加(> 2倍)

优点是:

  • 您可以在无需重建世界的情况下进行个人资料分析。