我有一个带有Json数据的文本文件,它的大小是140 Mb。我读入List String并使用Web.Script.Serialization对其进行反序列化,然后结果对象在RAM内存中变为450Mb。我不知道它需要多少记忆? (原始文本文件仅为140Mb)
有没有人遇到这个问题并给我一些解释?
谢谢你的帮助。
谢谢大家的帮助,
我在一个大的文件列表中搜索字符串,我发现将所有文件读入内存将花费更少的时间进行搜索。
但问题是List String在RAM上占用太多内存。
这是我的结论:
https://dotnet-snippets.de/snippet/strings-komprimieren-und-dekomprimieren/1058