【问题标题】:Out of Memory on Windows Mobile 5Windows Mobile 5 内存不足
【发布时间】:2010-10-15 03:42:20
【问题描述】:

我的应用程序内存不足。它在 MC70 上运行。

当我从 Web 服务中提取大量数据时会发生这种情况。我知道我在内存中有很多数据,但我想知道在处理这种事情时是否有任何交易技巧。

这是我的场景,我有一个获取活动数据的肥皂服务,包括图像(存储在服务器上的 blob 中)。有时这是很多数据,有时很少。

当数据量很大时会发生内存不足异常。

在使用 Windows Mobile 处理内存不足异常方面有什么技巧吗?

注意:我正在将此应用程序移至 Windows Mobile 6.5 和 MC75。如果 6.5 有一个功能可以帮助解决这个问题,那么它也可以工作。

【问题讨论】:

    标签: windows-mobile compact-framework windows-mobile-5.0


    【解决方案1】:

    您需要一次将所有数据保存在内存中吗?

    html 使用的一种解决方案是下载除图像之外的所有数据,但包括对解析 html 后要下载的每个 blob 的引用。如果图像可以加快初始加载速度并且文本已经可见,用户通常不介意等待图像加载。

    【讨论】:

    • 我喜欢这个,我会进一步考虑,看看它是否有效。
    猜你喜欢
    • 2011-09-01
    • 2014-05-22
    • 2010-10-15
    • 2019-06-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多