代码之家  ›  专栏  ›  技术社区  ›  Metallic Skeleton

在wpf中缓存动态数据集

  •  0
  • Metallic Skeleton  · 技术社区  · 6 年前

    在wpf应用程序中,几乎每个屏幕都在使用一个数据集。 这个数据集是由这样的后台进程动态创建的 enter image description here

    后台进程将定期获取数据,并使更新后的数据可从每个屏幕访问。

    我计划使用 system.runtime.caching系统运行时缓存

    我有3个数据集,大约2000行,每个数据集有多个列。 只是想知道我将来是否会为这个大数据量带来任何问题?

    1 回复  |  直到 6 年前
        1
  •  1
  •   mm8    6 年前

    只是想知道我将来是否会为这个大数据量带来任何问题?

    这是否是一个问题取决于您的客户机上有多少可用内存。如果你瞄准 Any CPU x64 ,托管堆将根据需要增长,基本上消耗64位计算机上的所有可用地址空间。请参考 docs 有关限制的详细信息。

    在桌面应用程序中存储3x 2000对象通常不应该是一个问题,除非这些对象的大小很大。