VLC虚拟内存问题

VLC虚拟内存问题

笔记本电脑安装了 Kubuntu 20.04.1 和 4 GB RAM 内存,并VLC通过 snap 安装了版本 3.0.11。在观看了几个 MP4 视频后,VLC虚拟内存从 4 GB RAM 增加到了 2.6 GB RAM。在我关闭后,VLC虚拟内存仍然存在,所有活动进程VLC几乎填满了内存。我重新启动了笔记本电脑并VLC再次打开,结果我的虚拟内存从 4 GB RAM 增加到了 710 MB RAM。

我的问题是为什么我关闭后VLC进程在虚拟内存中仍然处于活动状态,需要重新启动才能关闭它们?

关闭后VLC
在此处输入图片描述

重启后
在此处输入图片描述

VLC通过 apt 安装。我发现了导致其他 MP4 文件无法打开的问题VLC,并且VLC由于在视频前滚动并VLC在视频结束前退出,进程在虚拟内存中保持活动状态。如果我让视频播放到结尾然后关闭,VLC则不会出现问题。
有没有解决这个问题的方法VLC

在视频开始前滚动VLC并在结束前停止

在此处输入图片描述

答案1

Kubuntu 20.04.1
集成显卡 AMD STONEY R2
4 GB RAM DDR4

我使用了不同的软件,因为VLC主解码器存在问题,在结束前关闭视频时会出现错误。因此,VLC 进程保留在虚拟内存中,如果您打开更多视频并在结束前关闭它们,VLC 进程不会自动关闭,导致虚拟内存几乎完全被填满,需要重新启动才能关闭它们。
我安装了mpv媒体播放器,虽然它除了排列窗口之外没有其他选项,但您可以毫无问题地播放 MP4 文件。

答案2

我找到了一个似乎有效的解决方案此错误报告

Mohammad Reza Moghaddasi (vision-183) 于 2020-05-11 写道:#3

将视频输出更改为 XCB,它就能正常关闭。我将其设置为 XCB,然后将其恢复为自动,哇哦,它现在也能正常关闭了。

Taygun Bulmus (bulmust) 写于 2021-01-19: #4

谢谢 Mohammad Reza Moghaddasi。这对我有用。解决方案步骤如下:

工具 -> 首选项 -> 视频(选项卡)-> 输出 -> XVideo 输出 (XCB)

相关内容