alist icon indicating copy to clipboard operation
alist copied to clipboard

alist挂载夸克网盘,内存占用持续升高造成系统奔溃

Open oupeng opened this issue 1 year ago • 23 comments

Please make sure of the following things

  • [X] I have read the documentation. 我已经阅读了文档

  • [X] I'm sure there are no duplicate issues or discussions. 我确定没有重复的issue或讨论。

  • [X] I'm sure it's due to AList and not something else(such as Network ,Dependencies or Operational). 我确定是AList的问题,而不是其他原因(例如网络依赖操作)。

  • [X] I'm sure this issue is not fixed in the latest version. 我确定这个问题在最新版本中没有被修复。

AList Version / AList 版本

v3.41.0

Driver used / 使用的存储驱动

夸克网盘

Describe the bug / 问题描述

Mac Catalina(10.15.7)安装,只挂载夸克网盘,Mac用finder挂载webdav,观看一部20G大小的电影,内存占用持续升高到12G(共16G),交还内存最高占用到24G,停止不放后依然占用这么多,只能停止进程在开启才释放; 第二次尝试在Mac中安装docker desktop—alist,限制2G,内存占用正常,但速度最高只能3m/s 第三次在Mac中用vmware fusion安装Debian虚拟机—alist,分配2G内存(没有限制alist内存使用)和2G缓存,40G空间(SSD),观看一部20G电影,过程中出现掉盘,排查发现alist在Debian中被系统终止进程,并且重启后重复多次出现,无法稳定使用

Reproduction / 复现链接

暂无

Config / 配置

image 1 其它设置均为默认设置,没有启用访客

Logs / 日志

systemctl status alist × alist.service - Alist service Loaded: loaded (/etc/systemd/system/alist.service; enabled; preset: enabled) Active: failed (Result: oom-kill) since Tue 2024-12-24 15:52:30 CST; 2min 55s ago Duration: 18h 44min 12.225s Process: 694 ExecStart=/opt/alist/alist server (code=killed, signal=KILL) Main PID: 694 (code=killed, signal=KILL) CPU: 1h 3min 14.464s

Warning: some journal files were not opened due to insufficient permissions.

oupeng avatar Dec 24 '24 12:12 oupeng

12月 23 13:57:43 DebianHomeServer systemd[1]: Started alist.service - Alist service. 12月 23 13:57:43 DebianHomeServer systemd[1]: alist.service: Main process exited, code=killed, status=11/SEGV 12月 23 13:57:43 DebianHomeServer systemd[1]: alist.service: Failed with result 'signal'. 12月 23 15:16:15 DebianHomeServer systemd[1]: Started alist.service - Alist service. 12月 23 15:16:15 DebianHomeServer systemd[1]: alist.service: Main process exited, code=killed, status=11/SEGV 12月 23 15:16:15 DebianHomeServer systemd[1]: alist.service: Failed with result 'signal'. 12月 23 15:34:28 DebianHomeServer systemd[1]: Started alist.service - Alist service. 12月 23 15:34:28 DebianHomeServer alist[2388]: INFO[2024-12-23 15:34:28] reading config file: data/config.json 12月 23 15:34:28 DebianHomeServer alist[2388]: INFO[2024-12-23 15:34:28] config file not exists, creating default config file 12月 23 15:34:28 DebianHomeServer alist[2388]: INFO[2024-12-23 15:34:28] load config from env with prefix: ALIST_ 12月 23 15:34:28 DebianHomeServer alist[2388]: INFO[2024-12-23 15:34:28] init logrus... 12月 23 15:34:32 DebianHomeServer alist[2388]: INFO[2024-12-23 15:34:32] Successfully created the admin user and the initial password is: gMHGXM1G 12月 23 15:34:32 DebianHomeServer alist[2388]: WARN[2024-12-23 15:34:32] init tool aria2 failed: failed get aria2 version: Post "http://localhost:6800/j> 12月 23 15:34:32 DebianHomeServer alist[2388]: INFO[2024-12-23 15:34:32] init tool SimpleHttp success: ok 12月 23 15:34:32 DebianHomeServer alist[2388]: INFO[2024-12-23 15:34:32] init tool pikpak success: ok 12月 23 15:34:32 DebianHomeServer alist[2388]: WARN[2024-12-23 15:34:32] init tool qBittorrent failed: Post "http://localhost:8080/api/v2/auth/login": d> 12月 23 15:34:32 DebianHomeServer alist[2388]: WARN[2024-12-23 15:34:32] init tool transmission failed: failed get transmission version: can't get sessi> 12月 23 15:34:32 DebianHomeServer alist[2388]: INFO[2024-12-23 15:34:32] init tool 115 Cloud success: ok 12月 23 15:34:32 DebianHomeServer alist[2388]: INFO[2024-12-23 15:34:32] start HTTP server @ 0.0.0.0:5244 12月 23 20:58:08 DebianHomeServer alist[2388]: INFO[2024-12-23 20:58:08] Shutdown server... 12月 23 20:58:08 DebianHomeServer alist[2388]: INFO[2024-12-23 20:58:08] Server exit 12月 23 20:58:08 DebianHomeServer systemd[1]: Stopping alist.service - Alist service... 12月 23 20:58:09 DebianHomeServer systemd[1]: alist.service: Deactivated successfully. 12月 23 20:58:09 DebianHomeServer systemd[1]: Stopped alist.service - Alist service. 12月 23 20:58:09 DebianHomeServer systemd[1]: alist.service: Consumed 30.803s CPU time. -- Boot 963626afdb1b4a7d8ba6b198c84b0991 -- 12月 23 21:08:17 DebianHomeServer systemd[1]: Started alist.service - Alist service. 12月 23 21:08:22 DebianHomeServer alist[694]: INFO[2024-12-23 21:08:22] reading config file: data/config.json 12月 23 21:08:22 DebianHomeServer alist[694]: INFO[2024-12-23 21:08:22] load config from env with prefix: ALIST_ 12月 23 21:08:22 DebianHomeServer alist[694]: INFO[2024-12-23 21:08:22] init logrus... 12月 23 21:08:22 DebianHomeServer alist[694]: INFO[2024-12-23 21:08:22] init tool pikpak success: ok 12月 23 21:08:22 DebianHomeServer alist[694]: WARN[2024-12-23 21:08:22] init tool qBittorrent failed: Post "http://localhost:8080/api/v2/auth/login": di> 12月 23 21:08:22 DebianHomeServer alist[694]: WARN[2024-12-23 21:08:22] init tool transmission failed: failed get transmission version: can't get sessio> 12月 23 21:08:22 DebianHomeServer alist[694]: INFO[2024-12-23 21:08:22] init tool 115 Cloud success: ok 12月 23 21:08:22 DebianHomeServer alist[694]: WARN[2024-12-23 21:08:22] init tool aria2 failed: failed get aria2 version: Post "http://localhost:6800/js> 12月 23 21:08:22 DebianHomeServer alist[694]: INFO[2024-12-23 21:08:22] init tool SimpleHttp success: ok 12月 23 21:08:22 DebianHomeServer alist[694]: INFO[2024-12-23 21:08:22] start HTTP server @ 0.0.0.0:5244 ESCOC

service. ited, code=killed, status=11/SEGV ult 'signal'. service. ited, code=killed, status=11/SEGV ult 'signal'. service. ding config file: data/config.json fig file not exists, creating default config file d config from env with prefix: ALIST_ t logrus... cessfully created the admin user and the initial password is: gMHGXM1G t tool aria2 failed: failed get aria2 version: Post "http://localhost:6800/jsonrpc": dial tcp [::1]:6800: connect: connection refused t tool SimpleHttp success: ok t tool pikpak success: ok t tool qBittorrent failed: Post "http://localhost:8080/api/v2/auth/login": dial tcp [::1]:8080: connect: connection refused t tool transmission failed: failed get transmission version: can't get session values: 'session-get' rpc method failed: failed to execute HTTP request: > t tool 115 Cloud success: ok rt HTTP server @ 0.0.0.0:5244 tdown server... ver exit service... cessfully. service. s CPU time.

service. ing config file: data/config.json config from env with prefix: ALIST_ logrus... tool pikpak success: ok tool qBittorrent failed: Post "http://localhost:8080/api/v2/auth/login": dial tcp [::1]:8080: connect: connection refused tool transmission failed: failed get transmission version: can't get session values: 'session-get' rpc method failed: failed to execute HTTP request: P> tool 115 Cloud success: ok tool aria2 failed: failed get aria2 version: Post "http://localhost:6800/jsonrpc": dial tcp [::1]:6800: connect: connection refused tool SimpleHttp success: ok t HTTP server @ 0.0.0.0:5244 ESCOC

sonrpc": dial tcp [::1]:6800: connect: connection refused

ial tcp [::1]:8080: connect: connection refused on values: 'session-get' rpc method failed: failed to execute HTTP request: Post "http://localhost:9091/transmission/rpc": dial tcp [::1]:9091: connect:>

al tcp [::1]:8080: connect: connection refused n values: 'session-get' rpc method failed: failed to execute HTTP request: Post "http://localhost:9091/transmission/rpc": dial tcp [::1]:9091: connect: >

onrpc": dial tcp [::1]:6800: connect: connection refused

ESCOC

oupeng avatar Dec 24 '24 12:12 oupeng

新版本内存泄露 等修复

fei1586688 avatar Dec 25 '24 00:12 fei1586688

换beta版试试 https://github.com/AlistGo/alist/releases/tag/beta

pongfcnkl avatar Dec 25 '24 02:12 pongfcnkl

我也是这样只能看一下重启一下······

kSirZX avatar Dec 25 '24 07:12 kSirZX

我也是这样只能看一下重启一下······

我在配置文件中限制alist最高内存1000m,目前965m,暂时还没有奔溃,只有继续观察是否有效,看新版本什么时候发布

oupeng avatar Dec 25 '24 10:12 oupeng

有没有稳定的老版本可以使用的

yxiZo avatar Dec 27 '24 02:12 yxiZo

我webdav模式挂给飞牛,媒体扫描后直接爆炸了

NewBlue1206 avatar Dec 28 '24 04:12 NewBlue1206

补充:在群晖nas上下载夸克,也会导致内存持续增大,需要重启解决

xyjigsaw avatar Dec 31 '24 05:12 xyjigsaw

还遇到一个很奇怪的问题,在非高峰用plex看电影,速度在能保持15MB/s-30MB/s,但是总是缓冲,看服务器传输给客户端也就3-5MB/s,缓冲很久也无法播放。有些电影倒是能直接顺畅播放,但是播放到一半或者不固定的地方,直接显示播放完,再进去看总时长就缩短到出问题的地方,再也无法往后播放,我也留足了储存空间,不知道是plex还是alist还是系统的问题?

oupeng avatar Jan 04 '25 19:01 oupeng

Windows 版本是不是也有内存泄漏,内存怎么这么大 image

hdfg159 avatar Jan 07 '25 07:01 hdfg159

同遇到此问题,用夸克网盘内存会飙升,最后崩溃要重启容器

5kyfkr avatar Jan 15 '25 06:01 5kyfkr

试试这个https://github.com/AlistGo/alist/actions/runs/12867401510/job/35871952745?pr=7829

j2rong4cn avatar Jan 20 '25 13:01 j2rong4cn

试试这个https://github.com/AlistGo/alist/actions/runs/12867401510/job/35871952745?pr=7829

大佬这个怎么用,我是docker部署的,怎么拉取?

5kyfkr avatar Jan 22 '25 03:01 5kyfkr

大佬这个怎么用,我是docker部署的,怎么拉取?

还没合并,doker用不了,按理说beta版本应该没问题的

j2rong4cn avatar Jan 22 '25 06:01 j2rong4cn

还没合并,doker用不了,按理说beta版本应该没问题的

好滴,那我拉个beta版本试试

5kyfkr avatar Jan 22 '25 07:01 5kyfkr

还没合并,doker用不了,按理说beta版本应该没问题的

大佬,我下了最新beta版本在极空间里面用webdav无法挂载到极空间文件目录,用3.41.0挂载没有问题

5kyfkr avatar Jan 22 '25 08:01 5kyfkr

还没合并,doker用不了,按理说beta版本应该没问题的

大佬,我下了最新beta版本在极空间里面用webdav无法挂载到极空间文件目录,用3.41.0挂载没有问题

打开、登录网页端,管理、账号 设置权限

j2rong4cn avatar Jan 22 '25 08:01 j2rong4cn

打开、登录网页端,管理、账号 设置权限

Image

我把权限都开了也不行

下面是3.41.0的时候的权限图

Image

5kyfkr avatar Jan 22 '25 08:01 5kyfkr

我把权限都开了也不行

那我就不清楚了

j2rong4cn avatar Jan 22 '25 08:01 j2rong4cn

那我就不清楚了

奇了怪了,我先用回旧版吧,等以后发版再看看

5kyfkr avatar Jan 22 '25 08:01 5kyfkr

用了一天旧版3.39.0,内存无泄漏,先住在这个版本了

5kyfkr avatar Jan 23 '25 00:01 5kyfkr

用了一天旧版本3.39.0,内存无泄漏,先住这个版本了

同样问题挂夸克下载大文件就爆内存然后崩溃,用的[v3.54.0]最新版还没有解决这个问题吗,试了3.39版确实好用

w-aiguo avatar Oct 22 '25 07:10 w-aiguo

您的信已经收到~

fei1586688 avatar Oct 22 '25 07:10 fei1586688