1
2
对于直接增加GC,您可以设置
|
2
0
我建议不要强制使用更高频率的GC,除非您明确知道更适合您的代码的GC调优。GC运行可能非常昂贵。 是的,您的程序使用“太多”内存,但这种宽容正是GC性能良好的原因。如果允许的开销是严格需要的内存的2-3倍( 但不知道GHC GC的数字 ),GC运行可以安排得更不频繁。 您说不想打开内存分析,因为它会干扰优化,但强制GC可能会更糟。如果堆上的压力增加得太多,那么最终可能会对GC运行进行基准测试。 |
Yolo Voe · 为什么(>>)没有定义为(*>)? 7 年前 |
ludo · Haskell挂在数字转换上 7 年前 |
felixgb · IOUArray到ByteString,尽快 7 年前 |
Mark Seemann · MINGW64上的堆栈测试输出乱码 7 年前 |
rem · 让GHC做更多的GCs? 8 年前 |
bennofs · 什么GHC优化负责复制案例表达式? 8 年前 |
runeks · GHC表示“数字”需要整数时需要整数 9 年前 |