社区
C#
帖子详情
将 2G文件 拆分成Byte[] 抛出异常 System.OutOfMemoryException
ssdest
2012-09-14 11:19:07
...全文
304
9
打赏
收藏
将 2G文件 拆分成Byte[] 抛出异常 System.OutOfMemoryException
[图片]
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
licho.sun
2012-09-15
打赏
举报
回复
6楼+1
种草德鲁伊
2012-09-15
打赏
举报
回复
可怕的QQ空间,代沟的发祥地。
代码誊写工
2012-09-15
打赏
举报
回复
用64位
孟子E章
2012-09-15
打赏
举报
回复
你可以使用MemoryMappedFile 类
http://msdn.microsoft.com/zh-cn/library/system.io.memorymappedfiles.memorymappedfile.aspx
csdn_风中雪狼
2012-09-15
打赏
举报
回复
2G
大了,
一次加载进去,内存,都没得了
黄亮
2012-09-15
打赏
举报
回复
就算内存够,也要加载死你的。文件流处理吧。
bdmh
2012-09-14
打赏
举报
回复
空间不够,没有那么大的连续空间供你使用,你还是分块来吧
葛藤
2012-09-14
打赏
举报
回复
用流吧,100M,100M的弄。
关键是看你拿这些BYTE[]来干啥。
qldsrx
2012-09-14
打赏
举报
回复
不要一次性加载全部,分批加载,32位系统最多只能使用1.7G内存,超过了就要报错。或者你改用64位编程,用特殊方式可以超过那个限制,但是前提是所有电脑都必须有那么多内存给你用。
.Net 内存溢出(System.
OutO
f
Memory
Exception
)的常见情况和处理方式总结
.Net 内存溢出(System.
OutO
f
Memory
Exception
)的常见情况和处理方式总结 在什么情况下会出现
OutO
fMemonry
Exception
呢? 在我们试图新建一个对象时,而垃圾收集器又找不到任何可用内存时被抛出,这种情况下我们是可以...
c# System.
OutO
f
Memory
Exception
System.
OutO
f
Memory
Exception
异常一般是由于程序设计或者资源管理问题导致的,而不是由于C#语言本身的限制。因此,在编写代码时,应该合理管理内存资源,避免出现内存不足的情况。4.如果是在资源管理器打开的界面...
引发类型为“System.
OutO
f
Memory
Exception
”的异常-.Net 内存溢出
.Net 内存溢出(System.
OutO
f
Memory
Exception
)的常见情况和处理方式总结 在什么情况下会出现
OutO
fMemonry
Exception
呢? 在我们试图新建一个对象时,而垃圾收集器又找不到任何可用内存时被抛出,这种情况下我们是可以...
引发类型为“System.
OutO
f
Memory
Exception
”的异常-.Net 内存溢出
引发类型为“System.
OutO
f
Memory
Exception
”的异常-.Net 内存溢出
引发类型为“System.
OutO
f
Memory
Exception
”的异常
在运维工作中,经常能接到客户的反馈这个:引发类型为“System.
OutO
f
Memory
Exception
”的异常。客户反馈物理内存都还有富余,怎么报内存不足的错误呢! 什么时候会引发System.
OutO
f
Memory
Exception
:操作系统无法...
C#
110,534
社区成员
642,575
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章