c# - 银光内存使用

标签 c# .net silverlight memory

<分区>

我正在设计一个屏幕并从网络服务中获取数据。

我打算设计屏幕,使其在每次需要数据时调用 Web 服务。

但是我意识到网络服务只返回了 6 种可能的组合。那么,为什么我不将数据保存在内存中并改为使用它。

然后我开始怀疑......这到底会占用客户端多少内存?

知道如何解决这个问题吗?

即我的自定义对象数组占用了 356k

最佳答案

您可以使用 CLR Profiler 查看一个类型及其引用的所有对象在堆上占用了多少内存(Silverlight 是 CoreCLR):

David Broman's CLR Profiling API Blog: CLRProfiler V4 Released

关于c# - 银光内存使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5168834/

相关文章:

silverlight - 绑定(bind)到 Silverlight 中的另一个控件

c# - UWP/C# 如何将 Comboboxitem 选择保存为 Sqlite 中的字符串

C# 从 MySQL 表中获取日期和时间之间的数据

java - 生成 1 到无穷大之间的随机整数

c# - 找不到 global.json 指定的 .NET SDK,请检​​查是否安装了指定的版本

Silverlight 4 WCF RIA 服务和 MVVM 没有那么简单

c# - 如何在不使用剪贴板的情况下复制图像?

c# - 在 C# 中使用 OLEDB 连接读取 Excel 文件

c# - 在继续代码之前等待空闲线程槽

python - 解析平滑视频 list 文件?