Open sekina2321 opened 8 months ago
你平时使用时软件的帧率fps是不是很高, 将“界面刷新间隔”设置为150ms左右试试
软件更新SMTC的进度条挂靠在UI线程下,每帧更新一次 win11效能上可能退步不少,没办法承受高频的更新 (我猜的,需要测试,可能和之前的win11任务栏是同样的问题)
谢谢大佬这么快的回复!
在按大佬说的,将界面刷新间隔由 10ms 调整为 150ms 后连续测试了 4 个多小时,问题没有再次发生过,应该可以认为就是 win11 的问题了…… ……但是,150ms 的界面刷新间隔、6-7fps,差不多就是歌词界面完全看不了的水平了(悲),不知道大佬能不能想办法解决一下(玫瑰)。
另外虽然不知道有没有价值,对问题描述中正常运行时该数字应该保持在 100MB 以下
做更正:
正常运行时该服务内存占用应当在大部分时间保持在 3MB 以下。
也就是说出于某种原因,该服务在异常占用内存的一段时间内不会直接进入内存占用持续增加的阶段。
另一个问题,不限制帧率的话SMTC的进度条移动流畅吗, 在我的系统(win10使用ModernFlyouts)这个进度条总是一卡一卡的, 如果win11也是这样的话我想直接改成每秒更新一次这个进度条(已经改好了), 如果win11能够流畅显示的话应当试一下,找一个合适的更新频率
我不确定您说的SMTC的进度条
和我理解的是不是一个意思,因为我在锁屏界面和控制面板中显示的媒体控件中并没有找到进度条,如图。
以下是打开在任务栏显示播放进度
时任务栏进度条的结果。
进度条刷新间隔与界面刷新间隔无关,与任务栏上图标所占的宽度有关,就这台笔记本而言基本看不出卡顿。
ModernFlyouts 是这样的(我一直以为这个是照着win11做的)
那就一秒更新一次进度条,应该比较合适
我也遇到了同样的问题
: 处理器 AMD Ryzen 7 6800H with Radeon Graphics 3.20 GHz 机带 RAM 32.0 GB (31.2 GB 可用) 系统类型 64 位操作系统, 基于 x64 的处理器
版本 Windows 11 专业版 版本 23H2 安装日期 2022/12/30 操作系统版本 22631.3593
ps:非常喜欢这款播放器,但多次电脑占用异常,我找到源头是这里,很希望可以解决捏,谢谢大佬
我也遇到了同样的问题
这是win11的问题,应该是某次系统更新之后出现 请在Action下载新版程序 https://github.com/zhongyang219/MusicPlayer2/actions/runs/9153794688
问题描述
使用一段时间后,导致 系统服务: AVCTP 服务 不断占用更多内存。(从任务管理器界面获得的信息) 内存增加没有上限,最高观测到了超过 10000MB 的占用,对比正常运行时该数字应该保持在 100MB 以下。
这个问题似乎只会在将 选项设置-播放设置-使用系统控件 打开时会发生。
在内存不断增加的情况下:
系统信息
版本 Windows 11 家庭中文版 版本 22H2 安装日期 2023/2/2 操作系统版本 22621.3155 体验 Windows Feature Experience Pack 1000.22684.1000.0
MusicPlayer2 是我十分喜爱的本地播放器,所以希望大佬可以试着找一下问题的原因,感谢大佬的付出……