http2.0协议 android,基于HTTP协议的全平台文件共享服务器Cute Http File Server 2.0

在使用基于HTTP2.0协议的全平台文件共享服务器Cute Http File Server 2.0时,遇到内存溢出问题。在一台文件较多的电脑上运行时,程序崩溃,报错“runtime: out of memory”。错误堆栈显示与图像处理相关,可能由于大量图片加载导致内存消耗过大。进一步的分析和解决方案需要针对内存管理和图片处理进行优化。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

本帖最后由 8118 于 2020-10-24 19:13 编辑

楼主你好,东西很好,就是我在我一台文件很多的电脑上运行怎么就出错了,能否帮我看看是什么情况。 website:http://192.168.0.11

webdav :http://192.168.0.11/webdav

runtime: out of memory: cannot allocate

1836007424-byte block (8192000 in use) fatal error: out of memory

runtime stack:

runtime.throw(0x902ae2, 0xd) c:/go/src/runtime/panic.go:774 +0x64 runtime.largeAlloc(0x6d6f2300, 0x11810101, 0x11825c00) c:/go/src/runtime/malloc.go:1140 +0x108 runtime.mallocgc.func1() c:/go/src/runtime/malloc.go:1033 +0x39 runtime.systemstack(0x0) c:/go/src/runtime/asm_386.s:399 +0x53 runtime.mstart() c:/go/src/runtime/proc.go:1146 goroutine 10 [running]: runtime.systemstack_switch() c:/go/src/runtime/asm_386.s:360 fp=0x119679c8 sp=0x119679c4 pc=0x44fd60 runtime.mallocgc(0x6d6f2300, 0x878420, 0x1, 0x2) c:/go/src/runtime/malloc.go:1032 +0x684 fp=0x11967a1c sp=0x119679c8 pc=0x40a454 runtime.makeslice(0x878420, 0x6d6f2300, 0x6d6f2300, 0x4fb0) c:/go/src/runtime/slice.go:49 +0x4f fp=0x11967a30 sp=0x11967a1c pc=0x43c85f image.NewYCbCr(0x0, 0x0, 0x7530, 0x4fb0, 0x0, 0x42ebb0) c:/go/src/image/ycbcr.go:174 +0x89 fp=0x11967a7c sp=0x11967a30 pc=0x5d3279 image/jpeg.(*decoder).makeImg(0x11990000, 0xea6, 0x9f6) c:/go/src/image/jpeg/scan.go:40 +0x224 fp=0x11967af0 sp=0x11967a7c pc=0x5e05a4 image/jpeg.(*decoder).processSOS(0x11990000, 0xc, 0x2, 0x80) c:/go/src/image/jpeg/scan.go:150 +0xf71 fp=0x11967cd0 sp=0x11967af0 pc=0x5e1701 image/jpeg.(*decoder).decode(0x11990000, 0x9b4850, 0x11914090, 0x408100, 0x88c0c0, 0x8e86c0, 0x924b00, 0x9b4850) c:/go/src/image/jpeg/reader.go:630 +0x29c fp=0x11967cf4 sp=0x11967cd0 pc=0x5df2cc image/jpeg.Decode(0x9b4850, 0x11914090, 0x11914090, 0x9b4850, 0x11914090, 0x2) c:/go/src/image/jpeg/reader.go:779 +0x44 fp=0x11967d18 sp=0x11967cf4 pc=0x5e00f4 image.Decode(0x9b5630, 0x11806e40, 0x11806e40, 0x9b5630, 0x11806e40, 0x0, 0x0, 0x457cf3) c:/go/src/image/format.go:93 +0xb1 fp=0x11967d94 sp=0x11967d18 pc=0x5cdbb1 github.com/disintegration/imaging.Decode(...) D:/projects/private/chfs/src/github.com/disintegration/imaging/helpers.go:89 github.c

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值