小编Jos*_*rry的帖子

单个.net进程的内存限制为大约2.5 GB

我正在编写.NET在Windows Server 2016上运行的应用程序,这些应用程序会对大量文件的大量内容执行http操作.这可以大大加快下载过程,因为您可以并行下载它们.不幸的是,一旦下载它们,将它们全部重新组合在一起需要相当长的时间.

有2-4k个文件需要组合.这将运行的服务器有很多内存,靠近800GB.我认为使用MemoryStreams存储下载的部分直到它们可以顺序写入磁盘是有意义的,我只能2.5GB在出现System.OutOfMemoryException错误之前消耗大约内存.服务器有数百GB可用,我无法弄清楚如何使用它们.

.net c# memory windows 64-bit

7
推荐指数
1
解决办法
626
查看次数

标签 统计

.net ×1

64-bit ×1

c# ×1

memory ×1

windows ×1