[英]Generic advice on reducing GC time in GHC
當GHC編譯的程序花費大量時間進行垃圾收集時,是否有任何通用規則可以發現原因? 什么通常被認為太多了? 例如,一般來說,60%的生產率是可以接受的,還是表明代碼可能存在問題?
這是一個快速且非常不完整的列表:
更好的垃圾收集有一個相當簡單的前提:創建更少的垃圾,更快地收集它,產生更少的內存分配/解除分配。 你可以做的任何事情都可能導致這三種效果之一值得一試。 測試和基准測試!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.