gpt4 book ai didi

c# - Mono 上的垃圾收集最坏情况性能

转载 作者:行者123 更新时间:2023-11-30 18:06:24 27 4
gpt4 key购买 nike

您好,我想找出调用方法或创建对象所需的最长时间。

我想到了在创建对象之前或方法期间调用 GC.Collect() 或调用一些析构函数之类的方法。

有没有人有一些提示或想法来找出一些(或)最坏的情况?

最好的问候

最佳答案

查看此 thread .将答案代码放入一个循环中,并记录出现的最低和最高时间。但这实际上可能并不那么有趣。这是更好的性能测量:

在您的实际应用程序中运行代码以感受真实生活场景

对你想要的任何方法进行 100000 次调用运行测试 测试然后你可以取调用时间的平均值,这应该可以更好地指示你的方法是否慢

关于c# - Mono 上的垃圾收集最坏情况性能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4930822/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com